java - 具有多个值的开关大小写

标签 java switch-statement case

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

String[] statements={"height","HEIGHT"};

然后

switch(code){
 case statements: 
  //code here
  break;
 case something_else:
  break;
}

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

  var1||var2||whatever //accessed from array or anything else for matching

有类似的实现吗?

最佳答案

您可以删除中断以获得 OR

switch(code){
 case case1:   
 case case2:
    doSomething();
  break;
}

关于java - 具有多个值的开关大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31161784/

相关文章:

javascript - 在 Javascript 开关语句上设置 Cookie

带有 REPLACE 的更新语句中的 mysql 案例

java - DBUnit 测试比较失败

java - 验证 IAM 用户凭证

java - 在 .property 中存储日期并与当前日期进行比较

python - case/switch 语句的 Python 等价物是什么?

java - 为 http 和 https 配置 API Jersey

java - 如果输入不正确,如何重新开始 switch 语句

mysql - MySQL 语法中的错误#1064

hibernate - 如何在 Nhibernate 中使用 case 和 order by?