【发布时间】:2015-01-15 01:13:13
【问题描述】:
我经常发现自己在写这样的 if 语句......
if (name.equals("fred") || name.equals("bob") || name.equals("jack")){
}
或使用原语...
if (numb==4 || numb==45 || numb=91){
}
有没有更简洁的方法来做到这一点?
编辑:我的问题确实是重复的。对于阅读本文的任何人,我建议也看看其他线程 - 他们有一些好东西。
【问题讨论】:
-
switch......? The switch Statement -
如果你有 && 而不是 || 会发生什么?
-
@KickButtowski 这没有意义。一个值不能等于多个原语,对吧?
-
@k_g 这个具体情况我没说,我问的是一般情况?
标签: java if-statement syntax