两个条件运算符&&和|| 根据 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html进行短路,这意味着第二个操作数有时不需要进行评估.
有人可以提供一个示例,其中条件OR(||)运算符将被短路?
使用条件AND(&&)运算符时,短路行为非常简单:
如果(false &&(1> 0))则第二个操作数:(1> 0)不需要被评估,但似乎无法找到/想到条件OR的示例.
java operators
java ×1
operators ×1