为什么这个 boolean 语句为真?
a= 10;
b = 0;
7 < a || a == b && b > 9 - a / b
因为任何东西除以 0 都是错误的
最佳答案
由于 OR (||
) 运算符 (a > 7) 的第一个操作数的计算结果为 true
,因此它短路并且不会计算其他任何内容。因此整个表达式的计算结果为 true
。
关于java - SOS for Java boolean 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43980370/