Java当中“+=”和“=+”的区别

“+=”会自动类型强制转换!

  隐含了一个强制类型转换!

 

string a1 = "9";

int a2 = 10;

a1+=a2;

a1=a1+a2;     

不会报错,自动转换。

 

string a1 = "9";

int a2 = 10;

a1=a1+a2;    

报错,字符串类型不能与整数相加

 

三  相同的类型无所谓!

posted @ 2020-05-25 15:06  送外卖的小菜鸟  阅读(1163)  评论(0编辑  收藏  举报