Java运算符之扩展后的赋值运算符

Java运算符之扩展后的赋值运算符

赋值运算符可与算术运算符、位移运算符结合,扩展成功能更加强大的运算符。如下:

  1. += :对于 x += y,即对应于 x = x + y。
  2. -= :对于 x -= y,即对应于 x = x - y。
  3. /= :对于 x /= y,即对应于 x = x / y。
  4. *= :对于 x *= y,即对应于 x = x * y。
  5. %= :对于 x %= y,即对应于 x = x % y。
  6. &= :对于 x &= y,即对应于 x = x & y。
  7. |= :对于 x |= y,即对应于 x = x | y。
  8. ^= :对于 x ^= y,即对应于 x = x ^ y。
  9. <<= :对于 x <<= y ,即对应于 x = x << y。
  10. ‘>>=’ :对于 x >>= y ,即对应于 x = x >> y。
  11. ‘>>>=’ :对于 x >>>= y ,即对应于 x = x >>> y。

只要能使用这种扩展后的赋值运算符,通常都推荐使用它们。因为这种运算符不仅具有更好的性能,而且程序会更加键壮。

猜你喜欢

转载自blog.csdn.net/weixin_45856580/article/details/111238757