Bil*_*ama 0 java conditional-statements
假设我有这样简单的东西:
if(condition_1 || condition_2) { do something }
如果condition_1为true,java会继续并检查condition_2吗?我问,因为我知道如果condition1是真的,condition2会抛出一个错误,我想知道我是否需要制作两个单独的if.
ifl*_*oop 5
不,Java使用短路运营商:
if (condition1 || condition2)
false
if (condition1 && condition2)
true
通常:只有在需要时才会评估第二个条件.
有关此内容的详细信息,请参阅Java运算符
归档时间:
12 年,1 月 前
查看次数:
206 次
最近记录: