Maison > Article > interface Web > Quel est le flux d'exécution de l'instruction switch ?
1. Changer de format de déclaration :
switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n+1; break; }
2. Explication du format :
Expression : byte,short,int,char
Derrière l'affaire La valeur : est le contenu utilisé pour correspondre à la valeur de l'expression
break
: Lorsque toutes les valeurs ne correspondent pas, exécutez la valeur par défaut du corps de l'instruction
3. Flux d'exécution : Comparaison ; , une fois qu'il y a une correspondance, exécutez l'instruction correspondante et terminez en rencontrant break. default
Scanner sc= new Scanner(System.in); System.out.println("请输入数字1-7"); int i = sc.nextInt(); switch(i) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; case 4: System.out.println("星期四"); break; case 5: System.out.println("星期五"); break; case 6: System.out.println("星期六"); break; case 7: System.out.println("星期天1"); break; default: System.out.println("请输入正确数字:"); break;Tutoriel recommandé : "
Tutoriel JS》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!