1. 运算符
1.1 算术运算符
算术运算符 |
描述 |
+ |
加法运算符 |
- |
减法运算符 |
* |
乘法运算符 |
/ |
除法运算符 |
% |
取模运算符(两个数相除去余数) |
++、-- |
自增自减运算符 |
1.2 赋值运算符
赋值运算符 |
描述 |
+= |
加等于 |
-= |
减等于 |
*= |
乘等于 |
/= |
除等于 |
%= |
取模等于 |
= |
等于 |
1.3 比较运算符
比较运算符 |
描述 |
== |
比较符号两边数据是否相等,相等结果是true。 |
< |
比较符号左边的数据是否小于右边的数据,如果小于结果是true。 |
> |
比较符号左边的数据是否大于右边的数据,如果大于结果是true。 |
<= |
比较符号左边的数据是否小于或者等于右边的数据,如果小于结果是true。 |
>= |
比较符号左边的数据是否大于或者等于右边的数据,如果小于结果是true。 |
!= |
不等于符号 ,如果符号两边的数据不相等,结果是true。 |
1.4 逻辑运算符
逻辑运算符 |
描述 |
&& |
短路与 1. 两边都是true,结果是true 2. 一边是false,结果是false 短路特点:符号左边是false,右边不再运算 |
|| |
短路或 1. 两边都是false,结果是false 2. 一边是true,结果是true 短路特点: 符号左边是true,右边不再运算 |
! |
取反 1. ! true 结果是false 2. ! false结果是true |
1.5 三元运算符
语法格式:
数据类型 变量名 = 布尔类型表达式?结果1:结果2
三元运算符计算方式:
布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。
2. 总结
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 三元运算符