运算符

    1.算数运算符:             

                 ++ (自增) 自增1  

                 ++在前 : 先自增在赋值
                 ++在后 :先赋值在自增

                 比如: a++  等价于 a = a + 1;

                 -- (自减) 自减1
                 --在前 : 先自减在赋值
                 --在后 :先赋值在自减
                 比如:a-- 等价于 a = a - 1

      

                 2.模运算的补充:
                            求模运算只能是两个整数做求模运算。
                             int a2 = 10;
                             int a3 = 2.0;
                             System.out.println(10%3);  //   1  
                             System.out.println(-10%3); //  -1
                             System.out.println(10%-3); //   1
                             System.out.println(-10%-3); // -1
                    求模余数的符号 :是和被除数的符号保持一致。(和%左边的符号保持一致)


3.逻辑运算符:
                 结果也是boolean 类型 : 比较的两个关系型表达式
                 ! 取非     : 取反的操作,true为false  false为true
                 & 逻辑与   : 两个条件同时为真,结果才为真,其他情况都是假。
                 | 逻辑或   :两个条件同时为假,结果为假,其他情况都是真。
                && 逻辑双与:两个条件同时为真,结果才为真,其他情况都是假。
                || 逻辑双或:两个条件同时为假,结果为假,其他情况都是真。


你可能感兴趣的:(运算符)