1.6 Conditionnelles

Instruction if :

if (condition booleenne) {
  instructions;
} else if (autres condition booleenne) {
  autres instructions;
} else {
  autres instructions;
}

Ne pas confondre affectation (=) et comparaison (==).

Deux Strings se comparent avec equals() : maString1.equals(maString2)

Instruction switch :

switch (variable) {
case valeur1:
    instructions;
    break;
case valeur2:
case valeur3:
    instructions;
    break;
default:
    instructions;
    break;
}

On peut associer plusieurs valeurs à une instruction : c’est le break qui indique la limite d’action des instructions.