short s1 = 1; s1 = s1 + 1;

short s1 = 1; s1 += 1;

short s1=1,s2=1;short s3=s1+s2;

参考文章
《java中整数的默认为int类型的一些问题》:https://blog.youkuaiyun.com/youngyouth/article/details/79854483
《short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?【Java面试题】》:https://blog.youkuaiyun.com/L_BestCoder/article/details/77572547
本文探讨了Java中short类型变量在进行数值运算时的类型提升问题,包括`s1=s1+1`与`s1+=1`的区别,以及`s1`和`s2`相加时的类型转换规则。通过实例解析了Java语言规范对于不同类型整数运算的处理方式,对于理解和避免潜在的类型转换错误具有指导意义。
429

被折叠的 条评论
为什么被折叠?



