强制类型转换,是将大容量的数据类型转换为小容量的数据类型 ,使用时前面要加上强制转换符号()
高精度数据类型不能直接赋值给低精度数据类型(需要强制转换)
java数据类型精度从低到高
byte 风险:1、精度损失 2、数据溢出 程序示例: 运行结果: 1public class ForceConvert {
public static void main(String[] args){
int n1=(int)1.9; //0.9会丢失
System.out.println(n1);
int n2=1000;
byte n3= (byte) n2; //会造成数据溢出
System.out.println(n3);
}
}
-24



