首页
Java
登录
6mi
u
盘
搜
搜 索
Java
java中 s = s + 1 与 s+=1的区别;
java中 s = s + 1 与 s+=1的区别;
xiaoxiao
2021-02-28
108
如果声明的s是short类型,例如: short s =2 s =s+2编译的时候会报错,因为s+2的时候会提升为int类型,然后再赋给short类型的s时会报错:损失精度。 s+=2则可以通过编译,因为它内部会有一个自动转换过程。 这是它们的主要区别
转载请注明原文地址: https://www.6miu.com/read-44618.html
技术
最新回复
(
0
)