我只是想知道是否可以有两个字符串可以在 switch 语句中的一种情况下进行测试。例如:
switch (month){
case "Jan": ...
}
这是一个常规的 switch 语句,但是有没有办法实现比较两个字符串的方法,例如:
switch (month){
case "Jan" || "January": ....
}
我想知道是否有办法实现这种代码方法,我可以在其中测试一月或一月。
最佳答案
不直接。相反,让执行流过case
s
switch (month){
case "Jan":
case "January":
...
}
如果month
等于“Jan
”,它将遇到该情况并流入“January”
情况。
关于java - 可以在 switch 的一个 case 语句中进行两次比较吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19106492/