1.自动类型转换
(1)byte、short、char类型被提升到int类型
(2)整型,实型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级 。
2.强制类型转换
高级数据要转换成低级数据,需用到强制类型转换,如:int i;byte b=(byte)i; /把int型变量i强制转换为byte型/
1.自动类型转换
(1)byte、short、char类型被提升到int类型
(2)整型,实型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级 。
2.强制类型转换
高级数据要转换成低级数据,需用到强制类型转换,如:int i;byte b=(byte)i; /把int型变量i强制转换为byte型/