short s1 = 1; s1 = s1 + 1;
short s1 = 1; s1 += 1;
参考答案
第一段编译报错,s1 + 1自动升级为 int 型,int 型赋值给 s1,需要手动强转
第二段隐含类型强转,不会报错
short s1 = 1; s1 = s1 + 1;
short s1 = 1; s1 += 1;
参考答案
第一段编译报错,s1 + 1自动升级为 int 型,int 型赋值给 s1,需要手动强转
第二段隐含类型强转,不会报错