Java有四种基本运算符:

算术运算符、位运算符、关系运算符、逻辑运算符。


①简单赋值运算符:

= 赋值

②算术运算符:

+ 加法运算符(也可以用于字符拼接)
- 减法运算符
* 乘法运算符
/ 除法运算符
% 取模运算符

③一元运算符:

+ 表示正值
- 表示负值
++ 递增运算符,将值加一
递减运算符,将值减一
逻辑非运算符,反转布尔值

④等式和关系运算符:

== 等于,返回布尔值
!= 不等于
> 大于
>= 大于等于
< 小于
<= 小于等于

⑤位与位移运算符:

~ 一元按位求补
<< 带符号左移(左乘)
>> 带符号右移(右除)
>>> 无符号右移
& 按位与
^ 按位亦或

⑥条件运算符:

&& 条件与(逻辑与)
|| 条件或(逻辑或)

⑦类型比较运算符:

instanceof 三元运算符

⑧三元运算符:

表达式?true:false 通过布尔值判断结果