在 Java 中,数据类型的强制转换可以使用小括号括起来的目标数据类型来实现。例如,要将一个 int 类型的变量强制转换为 double 类型,可以使用如下代码:
int a= 10;
double b = (double) a;
注意,强制转换可能会导致精度损失或溢出,因此应谨慎使用。
此外,Java 还提供了自动类型转换的机制,即在没有损失精度的情况下,自动将一种数据类型转换为另一种数据类型。例如,在将 int 类型赋值给 double 类型的变量时,Java 会自动将 int 类型转换为 double 类型。
例如:
int a= 10;
double b = a; // 自动将 int 类型转换为 double 类型