我可以在Java交换机中使用OR语句吗?

时间:2012-03-05 12:00:08

标签: java

我想知道我是否可以在Java or中使用switch-case

实施例

switch (value)
{
   case 0:
      do();
      break;

   case 2 OR 3 
      do2();
      break;
} 

1 个答案:

答案 0 :(得分:17)

Java语言中的case表达式中没有“or”运算符。但是,您可以通过省略break声明来让一个案例“落到”另一个案例中:

switch (value)
{
   case 0:
      do();
      break;

   case 2:  // fall through
   case 3:
      do2();
      break;
}