逻辑运算符
与 && 全是true,结果为true
或 || 全是false,结果为false
非 !取反
与"&&",或“||”,具有短路效果;如果根据左边已经可以判断得到结果,那么右边的代码不执行。
class Solution{ public static void main(String[] args) { int b=0; System.out.println( 3<4 || ++b<4); System.out.println(b); } }
注意事项:
1.逻辑运算符只能用于boolean值;
2.与或需要左右两个boolean值,非只要一个
3.与或有多个条件可以连写。

浙公网安备 33010602011771号