INTERNET ...Construction de Pages WEB.
Les Instructions de Test n°
12
L'instruction de Bloc :
Il est toujours possible de grouper plusieurs instructions à l'intérieur d'un Bloc .
Cet ensemble est délimité par des accolades : { }
Les variables déclarées à l'intérieur d'un Bloc ne sont connues que dans ce Bloc..elles deviennent
Locales à ce Bloc.
Par exemple :
Float axe=20.3;
{ int capteur=12;
System.out.println( " Valeur de axe = " + axe + " Valeur du capteur = " +
capteur);
}
System.out.println( " Valeur de axe = " + axe + " Valeur du capteur = " +
capteur);
L'instruction de Test : if
Elle permet d'exécuter des instructions en fonction du résultat du test booléen qui
suit le mot clé : if
Le résultat d'un test Booléen ne peut être que Vrai ( true ) ou Faux ( false ).
L'instruction ( ou le Bloc d'instructions ) suivant le Test booléen sera exécuté si le résultat du Test
est VRAI .
Par exemple :
if ( X > Y )
System.out.println(" X est plus grand que Y " );
Remarquez bien le point-virgule qui termine , ici, l'instruction if…Il ne se trouve absolument pas
derrière le Test Booléen ..!!
Il est possible de prévoir une instruction ou un Bloc d'instructions à réaliser dans le cas où le
résultat du Test est FAUX.
Par exemple :
if ( X == Y )
System.out.println( " Les 2 variables sont égales ");
else
System.out.println( " X est différent de Y " );
On remarque là :
que le test booléen qui teste l'égalité de X et Y utilise l'opérateur de comparaison :
==
que si le test est vrai ( X égal à Y) on effectue l'instruction d'affichage
d'égalité des valeurs
que si le test est faux ( X différent de Y ) on effectue l'instruction suivant le
mot clé : else
Le document suivant vous permet de vous familiariser avec l'instruction :
if….else