java += 和 &= 的区别
时间: 2023-11-25 19:33:49 浏览: 99
java中&与&&的区别
5星 · 资源好评率100%
Java中的+=和&=是赋值运算符,但作用不同。
+=是加等于赋值运算符,表示将右边的值加到左边的变量上,再将结果赋值给左边的变量。例如:a += b; 就相当于 a = a + b;
&=是与等于赋值运算符,表示将左边的变量与右边的值按位与,再将结果赋值给左边的变量。例如:a &= b; 就相当于 a = a & b;
因此,+=和&=的区别在于+=是加法运算,&=是按位与运算。
阅读全文