byte类型在运算时会自动转换为int类型
这种情况下会报错,因为b1和b2参与了运算,已经被自动转换为int类型的变量
当我们把(b1+b2)强制转换为byte类型时,才能正常运行
注意:
数据类型转换:
隐式转换:由低级转向高级
强制转换:由高级转向低级byte类型在运算时会自动转换为int类型
这种情况下会报错,因为b1和b2参与了运算,已经被自动转换为int类型的变量
当我们把(b1+b2)强制转换为byte类型时,才能正常运行
注意:
数据类型转换:
隐式转换:由低级转向高级
强制转换:由高级转向低级