算数运算符
+运算
字符串的‘+”操作
- 是字符拼接而不是 +运算
- 当字符串中出现“+”运算就是字符拼接否则就是+运算。当连续进行"+"操作时,从左至右逐一进行
赋值运算符
注意扩展的赋值运算符暗含强制类型转换
自增自减
i++和++i不进行运算时两者无本质上差别;参与运算时i++先调用i的值在+1;++i先+1进行运算的是+1以后的值
逻辑运算符
短路逻辑运算符
&& 与&作用相同但是有短路效果
||与|作用相同但是||具有短路效果
三元运算符
关系表达式?表达式1:表达式2
1.首先计算关系表达式的值
2.如果值为true,表达式1的值就是运算结果
3.如果值为false,表达式2的值就是运算结果
(注意不可以在表达式中赋值)