数据类型的转换可以分为隐式转换(自动类型转换)和显式转换(强制类型转换)两种。
取值范围的大小:byte,short,char→int→long→float→double。(低高)
显示转换(强制类型转换)
- 高到低需要强制转换
结果为
b的值为:127
c的值为:-128
byte的取值范围为:-128~127,当int型自动转化为byte型时,内存溢出了,就会出现随机值
隐式转换(自动类型转换)
- 低到高可以制动转换
a的值为:10
数据类型的转换可以分为隐式转换(自动类型转换)和显式转换(强制类型转换)两种。
取值范围的大小:byte,short,char→int→long→float→double。(低高)
显示转换(强制类型转换)
结果为
b的值为:127
c的值为:-128
byte的取值范围为:-128~127,当int型自动转化为byte型时,内存溢出了,就会出现随机值
隐式转换(自动类型转换)
a的值为:10