算术运算符
加(正)+ 减(负)- 乘 * 除 / 自增 ++ 自减 – 取余 %
赋值运算符
简单赋值运算符:=
复合赋值运算符:+=;-=;*=;/=;%=;<<=;>>=;>>>=;&=;^=;|=
举例:
E1 op= E2 等效于 E1=(T)((E1)op(E2)),其中T是E1的类型
关系运算符
- 关系表达式的类型永远是布尔类型
- 算数比较运算符:<,<=,>,>=
- 类型比较运算符:instanceof
例如:e instanceof Point //Point是一个类
- 相等关系运算符:==;!=
用于判断数字、布尔值、引用相等与否
逻辑运算符
与运算:&&;或运算:||;非运算:!
条件运算符
(表达式1?表达式2:表达式3)
若1为真,则2;否则,则3