[英]objective-c switch case with multiple arguments
可能是一个基本问题,但我想在switch case语句中使用多个参数来减少一些代码。 可能? 正确的语法?
switch (myInteger){
case (1): //here I would like to apply multiple arguments as case (1 || 3 || 5)
<#statements#>
break;
case (2):
<#statements#>
break;
default:
break;
您可以在彼此正下方使用多个case
。
switch (myInteger) {
case 1:
case 3:
case 5:
// statements
break;
case 2:
// statements
break;
default:
// statements
break;
}
case 1:
case 3:
case 5:
statements;
break;
case 2:
statements;
break;
default:
break;
对于Swift 3 ,我想提一下修改
switch some value to consider {
case 1: //single argument
print("ABC")
case 2,3: // multiple arguments
print("KLM")
default:
print("XYZ")
}
希望它能帮到你。 谢谢
切换案例必须在main方法中声明
句法
Switch (variable r expression)
{
Case 1 :
Body ;
Break
Case 2 :
Body;
Break;
Default :
Body ;
Break;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.