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
& 逻辑与 : 两个条件同时为真,结果才为真,其他情况都是假。
| 逻辑或 :两个条件同时为假,结果为假,其他情况都是真。
&& 逻辑双与:两个条件同时为真,结果才为真,其他情况都是假。
|| 逻辑双或:两个条件同时为假,结果为假,其他情况都是真。