复合运算符

Java中有些表达式可以通过复合运算符进行简化
效率更高,运算更快,推荐使用

复合赋值运算符由赋值运算符算术运算符组合形成,用于对变量自身执行算术运算
例如:
a = a+2;
可以简化为:
a+=2;
image.png

当需要对变量自身进行计算时,建议使用复合赋值运算符,效率会远高于算术运算符。
复合赋值运算符的结合性是自左向右
例如:

  1. int a = 6;
  2. a+=a+=6;//等效于a = a+(a+6);

表达式中使用圆括号

Java表达式中使用圆括号与代数中的圆括号作用相同,能增强运算符的优先级
使用圆括号还能增强程序的可读性并使计算顺序清晰