介绍
在本实验中,你将学习如何使用 Java 中 Long
类的 doubleValue()
方法。该方法用于将 Long
对象转换为其等效的 double
值。你将在本实验中看到两个示例,展示如何使用该方法以及如何获取其输出。
在本实验中,你将学习如何使用 Java 中 Long
类的 doubleValue()
方法。该方法用于将 Long
对象转换为其等效的 double
值。你将在本实验中看到两个示例,展示如何使用该方法以及如何获取其输出。
首先,打开你选择的任何文本编辑器或集成开发环境(IDE),并在项目文件夹中创建一个名为 LongDoubleValue.java
的新 Java 文件:
cd ~/project
touch LongDoubleValue.java
在这一步中,我们将编写 Java 代码来演示 doubleValue()
方法的使用。
public class LongDoubleValue {
public static void main(String[] args) {
// 示例 1
Long x = 99L;
double i = x.doubleValue();
System.out.println(i);
Long y = 23L;
double d = y.doubleValue();
System.out.println(d);
// 示例 2
System.out.print("Enter the value to be converted : ");
try {
Scanner sc = new Scanner(System.in);
long number = sc.nextLong();
Long n = number;
double val = n.doubleValue();
System.out.println("Double Value is: " + val);
} catch(Exception e) {
System.out.println("Not a valid long");
}
}
}
编写完代码后,你需要使用 javac
命令编译 Java 文件:
javac LongDoubleValue.java
编译成功后,你可以使用 java
命令运行代码:
java LongDoubleValue
输出:
99.0
23.0
Enter the value to be converted : 63
Double Value is: 63.0
在第二个示例中,你可以输入任意 long 值并获取其对应的 double
值。例如:
Enter the value to be converted : 456
Double Value is: 456.0
Enter the value to be converted : -789
Double Value is: -789.0
在本实验中,你学习了 Java 中 Long
类的 doubleValue()
方法。你了解了如何创建 Java 文件、编写代码、编译、运行并测试它。现在,你可以轻松使用 doubleValue()
方法将 Long
对象转换为其对应的 double
值。