Java中的运算符
算数运算符(9个)
+ 加号
- 减号
* 乘号
/ 除号
% 取余
++ 自增
-- 自减
关系运算符(6个)
== 等于,返回boolean值,判断两边是否相等。如果两边相等则返回true,如果两边不想等则返回false
> 大于,返回boolean值,判断左边是否大于右边。如果左边大于右边则返回true,如果左边不大于右边则返回false
< 小于,返回boolean值,判断左边是否小于右边。如果左边小于右边则返回true,如果左边不小于右边则返回false
<= 小于或等于,返回boolean值,判断左边是否小于或等于右边。如果左边小于或等于右边则返回true,如果左边不小于且不等于右边则返回false
逻辑运算符(6个)
& 与,有false则false。左右两边都执行
| 或,有true则true。左右两边都执行
^ 异或,相同为false,不同为true。左右两边都执行
! 非,非false则true,非true则false。左右两边都执行
&& 有false则false。从左边开始执行,如果左边是false则右边不执行直接返回false,如果左边是true,则继续执行右边
|| 有true则true。从左边开始执行,如果左边是true则不执行右边直接返回true,如果左边是false,则继续执行右边