复合赋值运算符的注意点

复合赋值运算符暗含了一个强制类型转换:

例子:

byte num = 30;

num += 5;

 

那么此时的num便变成了int类型,具体过程如下:

byte num = 30;

num = num + 5;

num = byte + int ;

num = int + int;

num = int;

num = (byte) int;

 

posted on 2020-11-05 09:17  沐楚  阅读(138)  评论(0)    收藏  举报

导航