赋值运算符包括"基本赋值运算符"和"扩展赋值运算符"
基本的赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=,%=.....
扩展赋值运算符在编写的时候,两个符号之间不能有空格.
byte i=10;
i+=10和i=i+10不完全一样,只能说相似,其实本质上不是完全相同.
i=i+10;会报错,10是int类型的数值,i+10最后是int类型的,不能直接赋值给byte类型的i.
但i+=10不会报错,i+=10就相当于i=(byte)(i+10);
赋值运算符包括"基本赋值运算符"和"扩展赋值运算符"
基本的赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=,%=.....
扩展赋值运算符在编写的时候,两个符号之间不能有空格.
byte i=10;
i+=10和i=i+10不完全一样,只能说相似,其实本质上不是完全相同.
i=i+10;会报错,10是int类型的数值,i+10最后是int类型的,不能直接赋值给byte类型的i.
但i+=10不会报错,i+=10就相当于i=(byte)(i+10);