Integer包装类中

来源:2-10 选择练习

做条咸鱼才最好

2021-07-29 23:10:01

​Integer是int的包装类,int可以转long,但是为什么可以通过shortValue和byteValue转short和byte?int范围比byte大啊,基本数据类型强制转换里面不是说这样是错误的吗

写回答

1回答

好帮手慕阿园

2021-07-30

同学你好,包装类可以理解为是一个类,并不是受基本数据类型的范围影响,shortValue()和byteValue()是该类的方法,返回对应的值,所以是可以的,api文档解释如下

http://img.mukewang.com/climg/610365fd09edece404320494.jpg

祝学习愉快~

0

0 学习 · 9886 问题

查看课程