赋值运算符

赋值运算符_第1张图片

 注意点:复合赋值运算符,会进行强制类型转换,不会报错

byte b = 2; b += 3; b++;

b = 2;  b为byte类型

b += 3;   等价于b = b + 3;而b+3的结果为int类型;

但在此过程中存在强制类型转换,b=(byte)(b+3);因而不会报错

赋值运算符_第2张图片

你可能感兴趣的:(java)