算数运算符
- + :加法-相加运算两侧的值, 例如a+b=5
- - :减法-左操作数减去右操作数,例如a-b=3
- × :乘法-相乘操作符两侧的值,例如a*b=20
- / :除法-左操作数除以右操作数,例如a/b=5
- % :取余-左操作数除以右操作数的数,例如a%d=1
- ++ :自增-操作数增加1,例如a++、++a
- – :自减-操作数减少1,例如a–、--a
下面进行实例操作
其结果为
关系运算符
-
== : 检查如果两个操作数的值是否相等,例如(a==a)为真
-
!= : 检查如果两个操作数的值是否不等,例如(a!=b)为真
-
> 检查左操作数的值是否大于右操作数的值,例如(a>b)为真
-
< : 检查 左操作数的值是否小于右操作数的值,例如(a<b)为假
-
<= : 检查左操作数的值是否小于等于右操作数的值,例如(a<=b) 为假
-
>= : 检查左操作数的值是否大于或等于右操作数的值,例如(a>=b)为真
下面进行实例操作
其结果为
短路逻辑运算符
- &:与-前后都正确的返回true,其中一个错误返回的false
- |:或-前后有一个正确的返回true,都错误返回的false
- !:非-后面跟上一个错误的返回true,正确的返回false
- &&:和&类似,但前面错误后面直接不执行(平常是不能写a/0的,但是&&只要前面运行错误,后面直接不执行(短路))
- ||:和|类似,但前面正确后面直接不执行
(和&&类似)
下面进行实例操作
其结果为