1. 运算符
2. 算术运算符
运算符:对常量或者变量进行操作的符号
表达式:用运算符把常量或者变量连接起来
- / %
整数相除只能得到整数,必须转要有一个浮点小数才能得出小数结果
3. 自增自减运算符
i++;
++i;
i-–;
-–i;
变量自增/自减 1
如果要赋值给变量实现自增自减 ++得放前面
4. 关系运算符
- == 判断2个对象的值是否相等
- != 不等于
大于
= 大于等于
- < 小于
- <= 小于等于
5. 逻辑运算符
逻辑运算符是用来连接关系表达式的运算符
& 逻辑与
| 逻辑或
^ 逻辑异或
! 逻辑非 感叹号要使用在表达式前面如(! (l > k) );
6. 短路逻辑运算符
&& 短路与,检索一个为false的值,如果找到则false后面的表达式都不会继续执行,只会执行false前面的
|| 短路或,检索一个为true的值,如果找到则ture后面的表达式都不会继续执行,只会执行ture前面的
7. 三元运算符
格式:关系表达式?表达式1:表达式2;
a > b ? a : b;
如表达式为true,则表达式1为运算结果
如表达式为flase,则表达式2为运算结果