java中逻辑运算符
java 中逻辑运算符有逻辑与 & ,逻辑或 | ,逻辑非 !,还有就是短路与 &&,短路或||。这几个算是比较长用的。
逻辑运算符运算结果都是返回一个布尔值true false,其中短路与和短路或都会运算完整个过程,不管运算过程中返回true或者false,看以下代码
而短路与和短路或就不同,短路与是整个表达式都返回true,整个结果才返回true,所以如果在运算过程中有返回false的,就会终止接下来的运算,而短路或则是整个运算过程中有一个返回true,则整个运算结果就会返回true,所以在整个运算过程中有返回true就是终止接下来的计算,大概姐这样,看以下代码示例