0%

操作符

操作符

相等操作符

  • 相等和不相等
  • 全等和不全等

由于相等和不相等比较是存在类型转换问题,所以为了保证编程时代码中数据类型的完整性,尽量使用使用全等和不全等

条件操作符

  • 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;