使用范围 同类强制,不同类只能用专用的转换方法
举例 int转string(不同类)
Object number = 7;
System.out.println((String)number );//不是同种类型,无法强转,会报错
System.out.println(String.valueOf(number));
举例 doublet转float(同类)
double dnumber = 1.0d;
float fnumber = 1.0f;
dnumber = fnumber;
fnumber = (float) dnumber;
网友评论