1、boolean不能参与类型转换,其它都行。
2、没有超出byte short char的范围,整数可以直接赋值。
3、自动类型转换 小——>大
byte < short(char) < int < long < float < double
4、强制类型转换 大 ——>小 需要加上强制类型转换符
5、byte short char混合运算,先各自转换成int,再做运算。
6、多种数据类型混合运算的时候,各自先转换成容量最大的哪一种再做运算。
基本数据类型转换规则
原文:https://www.cnblogs.com/zhangtongjian/p/12770448.html