运算符概述
运算符
基本运算符
+,-,*,/,%,++.--
赋值运算符
=
关系运算符
大于 小于 大于等于 小于等于 == != instanceof
逻辑运算符
短路与(and) 或(or) 非
&& :逻辑与 两个都为真才为真
|| : 两个都为假才为假 (一个为真就为真)
! :取反
短路 : a && b 如果a已经是false了 就不计算b了
位运算符
& 与 两个都为1 才是1 (1是true 0 是false)
| 或 两个都为0才是0 否则为1
- ^ 异或 如果两位相同则为0(false) 不同则为 1
- 取反
<< 左移(箭头朝哪边就是哪边移动) *2
右移 >> /2
条件运算符
? : 三元运算符
x ? y : z 如果 x为真 就是y 如果为 假就是z
拓展赋值运算符
+= -= *= /=
a+=b ---》 a=a+b
a-=b ---》 a=a-b

浙公网安备 33010602011771号