1.类型转换分类
分两类:自动类型转换,强制类型转换
1)自动类型转换(小赋值大)
把一个表示数据范围小的数值或者变量赋值给另一个表示数值范围大的变量。
double d =10;
输出结果等于10.0
//10是整数,double是浮点数 ,整数范围更小赋值给double,所以结果是10.0
2)强制类型转换(大赋值小)
把一个表示数值范围大的数值或者变量赋值给另一个表示数值范围小的变量。
格式:目标数据类型 变量名=(目标数据类型)值或者变量
例:int k=(int)88.88 //88.88是浮点数, int整数范围比浮点数小
int k=(int)88.88;
System.out.println(k);
结果是88
强制类型转换也可以,但不建议,会数据丢失