操作符
相等操作符
- 相等和不相等
- 全等和不全等
由于相等和不相等比较是存在类型转换问题,所以为了保证编程时代码中数据类型的完整性,尽量使用使用全等和不全等
条件操作符
- variable = Boolean.expression ? true_value : false_value;
赋值操作符
名称 | 操作符 |
---|---|
加/赋值 | += |
减/赋值 | -= |
乘/赋值 | *= |
除/赋值 | /= |
模/赋值 | %= |
左移/赋值 | <<= |
有符号右移/赋值 | >>= |
无符号右移/赋值 | >>>= |
设计这些操作符的目的是为了简化赋值操作,并不会带来任何性能上的提升
逗号操作符
- 声明多个变量
1 | var num1 = 1, num2 = 2, num3 = 3; |
- 赋值操作
1 | var num = (4,5,6,7,0); //num的值为最后一个数,num == 0; |