Ada*_*dam 1 java switch-statement
我正在寻求切换,其中5个案例在功能上相同,但随后会有其他独特案例.有没有办法列出处理5个不同值的案例值?谢谢
您可以在交换机中复合标签
switch (variable) {
case 'a': case 'b' : case 'c' : case 'd' :
do something;
break;
case 'e': case 'f' :
do something else
break;
default:
do something;
}
Run Code Online (Sandbox Code Playgroud)
将开关视为跳转到标签(可能伴随跳转(中断)到最后)将有所帮助.这意味着开关
switch (variable) {
case 'a': case 'b' : case 'c' : case 'd' :
do something;
// note that there's no break here.
case 'e': case 'f' :
do something else
break;
default:
do something;
}
Run Code Online (Sandbox Code Playgroud)
为'a','b','c'和'd'做"做某事"和"做别的事"; 虽然它只会为'e'和'f'"做其他事情".最后,如果它不是上述任何一个,它会触及默认的"做某事".
| 归档时间: |
|
| 查看次数: |
4935 次 |
| 最近记录: |