switch语句 #
switch(表达式){
case 常量1:代码块1;
break;
case 常量2:代码块2;
break;
case 常量3:代码块3;
break;
default:以上常量值均不是,执行本代码
}
如果是几种情况执行相同的代码,可以
case 1:
case 2:
case 3:
代码。。。。。。。。。。
break;
switch语句的‘贯穿’现象
int score=4;
switch (score) {
case 5:
score++;
case 4:
score++;
case 3:
score++;
case 2:
score++;
case 1:
score++;
default:
System.out.print(score);
}
结果输出8,因为没有break,所以代码会一直往下进行,最终结果是8
本文来自博客园,作者:NE_STOP,转载请注明原文链接:https://www.cnblogs.com/alineverstop/p/18004728