类型自动转换:
-
在运算时,低精度默认向高精度转换(byte,short,char--int--long--float--double)
-
强制类型转换(高精度向低精度转化)
转换中需注意:
-
byte,short,char之间不能相互转换,他们参与运算首先转成int类型;
练习
-
char在转化int类型时对应一张ASCII表,其中有3个关健对应值须记住
'0'-----48 'A'-----65 'a'-----97
-
JAVA语言中基本数据类型与boolean类型是不能相互转换的
-
强制转换格式:
目标类型 变量名 = (目标类型)(被转换的数据)
-
强制转换会导致精度损失
-
当字符串+其他类型时
字符串+其他类型
网友评论