赋值运算符分为:
- 基本赋值运算符:= (从右往左看)
- 扩展赋值运算符:+=、-=、*=、/=、%=
//特殊说明
//a += b 等价于 a = (a的类型)(a + b)
byte x = 10;
byte y = 20;
x = x + y;//编译报错,x,y均为int类型
x += y;//等价形式:x = (byte)(x + y);
System.out.println(x);//30
赋值运算符分为:
//特殊说明
//a += b 等价于 a = (a的类型)(a + b)
byte x = 10;
byte y = 20;
x = x + y;//编译报错,x,y均为int类型
x += y;//等价形式:x = (byte)(x + y);
System.out.println(x);//30