数据类型转换分两种:
1.自动转换
Java 可以自动对某些数据类型进行自动转换。
规则:只能由低字节向高字节进行转换,反之则不行。
byte->short->int->long->float->double
2.强制类型转换
Java 无法自动转换的数据类型,开发者可以通过强制手段进行转换。
一般来讲强制类型转换可能会造成精度损失。
double num = 10.0;
int num2 = (int)num;
数据类型转换分两种:
1.自动转换
Java 可以自动对某些数据类型进行自动转换。
规则:只能由低字节向高字节进行转换,反之则不行。
byte->short->int->long->float->double
2.强制类型转换
Java 无法自动转换的数据类型,开发者可以通过强制手段进行转换。
一般来讲强制类型转换可能会造成精度损失。
double num = 10.0;
int num2 = (int)num;