切换具有多个值的案例

dsk*_*dsk 3 java case switch-statement

是否有类似case语句的数组,并将其作为单个case语句放入switch-假设

String[] statements={"height","HEIGHT"};
Run Code Online (Sandbox Code Playgroud)

然后

switch(code){
 case statements: 
  //code here
  break;
 case something_else:
  break;
}
Run Code Online (Sandbox Code Playgroud)

所以如果我们在String数组中添加值,那么它会自动匹配switch中的那个数组吗?喜欢

  var1||var2||whatever //accessed from array or anything else for matching
Run Code Online (Sandbox Code Playgroud)

是否有类似这样的实现?

Ham*_*riZ 7

你可以删除休息以获得OR

switch(code){
 case case1:   
 case case2:
    doSomething();
  break;
}
Run Code Online (Sandbox Code Playgroud)