L'instruction switch branche le montant à afficher en fonction de la valeur numérique lue.
filename.java
import jva.util.Scanner;
class Abc {
publlic static void(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.print("entier: ");
int n = stdIn.nextInt();
switch (n) {
case 0 : System.out.print("abc");
break;
case 1 : System.out.print("def");
break;
case 2 : System.out.print("ghi");
break;
case 3 :
case 4 : System.out.print("jkl");
break;
default : System.out.print("123");
break;
}
System.out.println();
}
}
Dans le cas de l'exemple, la phrase affichée est divisée en fonction de la valeur de "int n". De plus, si la valeur de n est 3 ou 4, le même caractère est affiché. "Default" s'affiche lorsque n n'est pas la valeur spécifiée pour le cas.
L'instruction switch se termine lorsque "l'instruction break" à la fin de chaque cas est exécutée. L'instruction après l'instruction switch est exécutée une fois qu'elle est terminée par l'instruction break.
Recommended Posts