运算符分成以下几组:
算术运算符
关系运算符
位运算符
逻辑运算符
赋值运算符
其他运算符
+ 加法 :相加运算符两侧的值
- 减法 : 左操作数减去右操作数
* 乘法 :相乘操作符两侧的值
/ 除法 :左操作数除以右操作数
% 取余 : 左操作数除以右操作数的余数
++ 自增 : 操作数的值增加1
-- 自减 : 操作数的值减少1
关系运算符
== 检查如果两边数的值是否相等,如果相等则条件为真。
!= 检查如果两边数的值是否相等,如果值不相等则条件为真。
> 检查左边数的值是否大于右操作数的值,如果是那么条件为真。
< 检查左边数的值是否小于右操作数的值,如果是那么条件为真。
>= 检查左边数的值是否大于或等于右操作数的值,如果是那么条件为真。
<= 检查左边数的值是否小于或等于右操作数的值,如果是那么条件为真。
逻辑运算符
&& 称为逻辑与运算符。当且仅当两边数都为真,条件才为真。
| | 称为逻辑或操作符。如果任何两边数任何一个为真,条件为真
!称为逻辑非运算符。用来反转数的逻辑状态。如果条件为true,则逻辑非运算符将得到false。