隐式转换小结
A 取值范围:
byte short < int< long < float < double
什么时候转换?
数据类型不一样,不能进行计算,需要转成一样的才可以进行计算。
转換规则1:
取值范围小的,和取值范围大的进行运算,小的会先提升为大的,再进行运算转換规则2:
byte short char 三种类型的数据在运算的时候,都会直接先提升为int,然后再进行运算
隐式转换小结
A 取值范围:
byte short < int< long < float < double
什么时候转换?
数据类型不一样,不能进行计算,需要转成一样的才可以进行计算。
转換规则1:
取值范围小的,和取值范围大的进行运算,小的会先提升为大的,再进行运算转換规则2:
byte short char 三种类型的数据在运算的时候,都会直接先提升为int,然后再进行运算