我有一个switch语句。有没有办法在交换机中执行或声明。即
switch(val){
case 1
//Do Stuff
break;
case 2
//Do Stuff
break;
case 3
//Do Stuff
break
}
而是做类似
的事情switch(val){
case 1 or 3
//Do Stuff
break;
case 2
//Do Stuff
break;
}
答案 0 :(得分:9)
是的,试试这个:
switch(val){
case 1: case 3:
//Do Stuff
break;
case 2:
//Do Stuff
break;
default:
//Do Stuff
break;
}
始终记得包含默认案例。
答案 1 :(得分:2)
switch(val) {
case 1:
case 3:
//Do Stuff
break;
case 2
//Do Stuff
break;
}
答案 2 :(得分:0)
是:
switch(val){
case 1:
case 2:
//Do Stuff
break;
case 3:
//Do Stuff
break;
default:
break;
}
答案 3 :(得分:0)
switch(val) {
case 1:
case 2:
//Do Stuff
break;
case 3:
//Do Stuff
break;
}