【发布时间】:2018-06-05 12:54:38
【问题描述】:
我是java新手,想知道有没有更简单的写法
if(a == 10 || b == 10){
//stuff
}
在我看来,我尝试过这样的事情:
if(a||b == 10){
//stuff
}
因为 IMO 很直观,但这不是一回事。
【问题讨论】:
-
不,你不能让它更短。
-
如果
if下的语句为一行,可以去掉大括号 -
@AniketSahrawat 我强烈建议不要这样做,即使它是有效的代码。
-
在Java9你可以写
if (Set.of(a,b).contains(10))
标签: java if-statement