答案 0 :(得分:6)
这不是比较运算符,它是简单的赋值。您只是在变量中添加一个符号。如果您添加了-
,则会取消它。
答案 1 :(得分:0)
组合运算符的另一个重要方面,如= +或= - 是他们添加隐式转换的事实。当您对字节进行操作时(例如),这一点至关重要。 \
byte a = 1;
byte b = 2;
a += b; //this is valid add operation
注意:除非您进行强制转换,否则两个字节的总和是一个int值。
a =(byte) a + b //but with the compound assignment you dont have to include the cast.