切换多个条件
Switch multiple conditions
我有一个这样的 switch 语句:
switch(intCount){
case 0:
run();
break;
case 1:
run();
break;
case 2:
stop();
break;
case 3:
stop();
break;
}
我只想缩写成这样:
switch(intCount){
case 0 || 1:
run();
break;
case 2 || 3:
stop();
break;
}
但不确定该怎么做。思想 ||会做 "or",但事实并非如此。我也不想做 case < 1: 因为我希望能够对随机数进行分组。
这样做:
switch(intCount){
case 0:
case 1:
run();
break;
case 2:
case 3:
stop();
break;
}
我有一个这样的 switch 语句:
switch(intCount){
case 0:
run();
break;
case 1:
run();
break;
case 2:
stop();
break;
case 3:
stop();
break;
}
我只想缩写成这样:
switch(intCount){
case 0 || 1:
run();
break;
case 2 || 3:
stop();
break;
}
但不确定该怎么做。思想 ||会做 "or",但事实并非如此。我也不想做 case < 1: 因为我希望能够对随机数进行分组。
这样做:
switch(intCount){
case 0:
case 1:
run();
break;
case 2:
case 3:
stop();
break;
}