java基础
类型转换
-
自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示范围大的变量
byte -> short -> int -> long -> float -> double
char -> int -> long -> float -> double
注意:byte和short不能转为char类型
例如:
byte b = 10;
short s = b; // 自动类型转换 -
强制类型转换
int i = (int) 66.66 // 结果为66,会丢失精度,不建议强制类型转换

浙公网安备 33010602011771号