运算符
算数运算符
+ 求和
- 相减
* 乘积
/ 商
% 求余数(求模)
++ 自加1
-- 自减1
++和--注意放在前面和放在后面的区别,放在后面说明语句结束后才生效自加一,放在前面就是正常的加一
关系运算符
>
>=
<
<=
==
!=
逻辑运算符
& 与
| 或
! 非
&& 短路与 的效果是前面为false就等于false了,所以后面不用执行了.而正常的&后面还是照常执行
|| 短路或 效果和短路与类似
赋值运算符
+=
-=
/=
%=
*=
例如 byte+=128; 效果等同于 byte=(byte)128; 赋值运算符等于自动加上了强制类型转换符
三目运算符
条件运算符? a:b 例如 100>20? 100:20,100大于20吗是就输出100否则输出20
+ 既是算数运算符加法又是字符串拼接符