Académique Documents
Professionnel Documents
Culture Documents
if (expression)
blocInstructionsSiVrai;
if (expression)
blocInstructionsSiVrai;
else
blocInstructionsSiVrai;
Organigrammes
Non
il fait frais Oui
dehors
Porter un short. Porter un manteau
Opérateurs relationels
Non Oui
Il fais frais
dehors?
Porter un short.
Non Il Oui
neige?
if(expression_1){
instruction;
Si expression_1 est vraie ces instructions sont
instruction;
exécutées et le reste du code est ignoré
ect…
}
else if(expression_2){
instruction;
Si non si expression_2 est vraie ces instructions
instruction;
sont exécutées et le reste du code est ignoré
ect…
}
Insérer autant de clause else if
else{
instruction; Ces instructions sont exécutées si aucune des
instruction; conditions précédentes ne sont pas vraies
ect…
}
Les opérateurs logiques
• Java fournit deux opérateurs logiques binaires (&& et ||) utilisés pour
combiner des expressions booléennes.
• Java fournit également un opérateur logique unaire (!) Pour inverser
la vérité d'une expression booléenne.
Les opérateurs logiques
Exemple:
Z = x > y ? 10 : 5;
Cette ligne est équivalente à :
If(x > y)
z = 10;
else
z = 5;
L’instruction switch
switch (ExpressionSwitch)
{
…
}
L'instruction switch évalue le ExpressionSwitch, qui peut être un
byte, un short, un int, un char. Si vous utilisez Java 8 et +,
ExpressionSwitch peut également être un String, enum.
L’instruction switch
case valeurExpressionSwitch:
// écrire une ou plusieurs instructions
break;