Java Integer longValue 方法

JavaJavaBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在 Java 中,我们经常需要将一种数据类型的值转换为另一种。longValue() 方法可以帮助我们将一个 Integer 对象转换为其等效的 long 类型。本实验通过逐步指导演示如何使用 longValue() 方法。

导入所需的类

LongValueDemo.java 文件中,导入 java.lang.Integer 类和 java.util.Scanner 类。

import java.lang.Integer;
import java.util.Scanner;

创建 main 方法

LongValueDemo.java 文件中,创建 main 方法。

public class LongValueDemo {
  public static void main(String[] args) {
    // Code goes here
  }
}

从用户获取整数输入

main 方法中,添加以下代码以从用户获取整数输入。

Scanner scanner = new Scanner(System.in);
System.out.print("Enter an integer: ");
int input = scanner.nextInt();

将整数转换为 long

main 方法中,使用输入值创建一个 Integer 对象,然后使用 longValue() 方法将其转换为 long 类型。

Integer integerObject = Integer.valueOf(input);
long longValue = integerObject.longValue();

输出 long 值

main 方法中,使用 System.out.println() 将 long 值输出到控制台。

System.out.println("Long value is " + longValue);

保存并编译 Java 文件

保存 LongValueDemo.java 文件,并在 ~/project 目录下打开终端。使用以下命令编译 Java 文件:

javac LongValueDemo.java

运行 Java 程序

编译成功后,使用以下命令运行 Java 程序:

java LongValueDemo

总结

本实验演示了如何使用 longValue() 方法将 Integer 对象转换为其等效的 long 类型。我们创建了一个 Java 程序,该程序接受用户输入的整数,使用 longValue() 方法将其转换为 long 类型,并将 long 值输出到控制台。

您可能感兴趣的其他 Java 教程