运算符+=、-=等等

a=a+b和a+=b一样吗

不一样的,+=是一个运算符,它会将两个变量的数据类型自动进行转化。而当a,b都为byte类型时,a=a+b编译不能通过,类型不对,需要进行强转。

同理 *=、-=、/=、%=

猜你喜欢

转载自blog.csdn.net/weixin_44526589/article/details/107569158