赋值,逻辑运算符

/*
赋值运算符分为;
基本赋值运算符;就是一个等号“=”,代表将右侧的数据交给左侧的变量
int a = 30
复合赋值运算符:
+= a += 3 相当于  a = a+3r
-= b -= 4 相当于  b = b-4
*= c *= 5 相当于  c = c*5
%= e %= 7 相当于  e = e%7(取得是余数)


public class Demo07perator{
    public static void main(String[]args){
        int a = 10;
        a += 5;
        System.out.println(a);
        
        int x =10;
        x%=3;
        System.out.println(x);
        
    }
}
*/
/*

逻辑运算符分为;
与(并且)&&全2部是true 才是true;负责就是false
或(或者)|| 至少是一个true,就是true;全部是false,才是false
非(取反)!本来是true,变成false;本来是false,变成true

&&和||,具有短路效果;第一个条件达成结束运行
注意事项:
1,逻辑运算符只能用于Boolean值。
2,与,或需要左右各自有一个Boolean值,但是取反只要有唯一的一个Boolean值即可。
3,与,或俩种运算符,如果有多个条件,可以连续写。
俩个条件:条件A && 条件B
多个条件:条件A && 条件B && 条件C,
TIPS:
对于1<x<3的情况,应该拆成俩个部分,然后使用与运算符连接起来

int x = 2:
1<X&&x<3


*/
public class Demo07perator{
    public static void main(String []args){
        System.out.println(true && false);//false
        // true && true -->true
        System.out.println(3<4 && 10>5);//true
        System.out.println(true||false);//true
        System.out.println(false||false);//false
        
        System.out.println(!false);
    }
}

 

posted @ 2020-02-19 17:06  汉魂县令  阅读(296)  评论(0)    收藏  举报