JAVA认证考试基础知识笔记7
数据转换1、boolean类型不能转换为其他数据类型
2、整形、浮点型、字符型的数据在相互转换时,遵循以下原则:
1、容量小的类型自动转换为容量大的类型
byte,short,char-->int-->long-->float-->double其中byte、short、char不会相互转换,三者在计算时会首先转换为int类型。
2、容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能会造成精度降低或溢出,使用时要格外注意。
3、有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后在进行计算。
4、1.2默认为double,123默认为int
页:
[1]