有没有办法在java中编写switch语句而不必总是重写多个case?

时间:2016-10-16 05:01:32

标签: java switch-statement

有没有办法在java中编写switch语句而不必总是重写多个case?正如你在图片中看到的那样。我可以删除一个实例的所有案例,只使用一个案例,仍然有变量ex。案例:1,2,3,4:

使用switch语句在java中工作吗? java switch statement

2 个答案:

答案 0 :(得分:1)

不,没有。您需要始终按case <choice-value>:

开始每项选择

你唯一可以提高密度的是将案例放在单行上,因为Java对于格式是免费的。请注意,在不同的情况下,它是否会提高可读性或相反,这是值得怀疑的:

switch (value) {
case 1: case 2: case 3:
       doSomething ();
       break;
 ....
}

答案 1 :(得分:-1)

没了。遗憾的是,java中没有这种语法支持。