java基础
运算符
算术运算符
+:加
-:减
*:乘
/:除
%:取余
++:自加1(PS:a++与++a有顺序上的差别)
–:自减一(PS同上)
关系运算符
<,<=,>,>=,==,!=
逻辑运算符
& 逻辑与
| 逻辑或
! 逻辑非
&& 短路与
|| 短路或
赋值运算符
=
+= 例:(a+=b 即a=a+b)
-= ,*=,/=,%=,^=,&=,|=,<<=,>>=
位运算符
&:按位与
|:按位或
^:按位异或
~:按位取反
<<:左移
两个>:带符号右移
三个>:无符号右移
条件运算符(三目运算符)
布尔表达式?表达式1:表达式2
例如: int score>=60?及格:不及格
字符串连接运算符
其他运算符
instanceof
new