逻辑运算符

与 && 全是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.与或有多个条件可以连写。

posted @ 2020-10-30 15:32  消失雨后  阅读(61)  评论(0)    收藏  举报