在 Java 中将整数转换为字符串

JavaJavaBeginner
立即练习

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

介绍

在本实验中,你将学习如何使用 Java Integer 类的 toString() 方法,将整数值转换为字符串。当你需要将整数值以字符串形式显示时,此方法非常有用。

设置 Java 文件

在你的 ~/project 目录下,使用以下命令创建一个名为 IntToString.java 的新 Java 文件:

touch ~/project/IntToString.java

导入所需的包

在创建的文件中,通过将以下代码行添加到 Java 代码的开头来导入 java.lang 包:

import java.lang.*;

声明一个整数值

为整数变量 a 赋值:

int a = 100;

将整数值转换为字符串

使用 toString() 方法将整数值转换为其等效的字符串表示形式:

String str = Integer.toString(a);

测试代码

为了测试代码,你可以使用 System.out.println() 方法将字符串 str 的值打印到控制台,如下所示:

System.out.println("Converted string: " + str);

编译并运行代码

保存文件后,在终端中导航到你的 Java 文件所在的 ~/project 目录。使用以下命令编译 Java 代码:

javac IntToString.java

生成 IntToString.class 文件后,使用以下命令运行代码:

java IntToString

在运行时输入整数值

例如,你可以使用 Scanner 类让用户在运行时输入一个整数值。

import java.util.Scanner;
public class IntToString {
   public static void main(String args[]) {
      Scanner in = new Scanner(System.in);
      System.out.print("Enter an integer value: ");
      int num = in.nextInt();
      String str = Integer.toString(num);
      System.out.println("The string representation of the integer is: " + str);
   }
}

注意: 此示例使用 Scanner.nextInt() 方法在运行时从用户读取整数值。

编译并运行更新后的代码

保存文件后,在终端中导航到你的 Java 文件所在的 ~/project 目录。使用以下命令编译更新后的 Java 代码:

javac IntToString.java

生成 IntToString.class 文件后,使用以下命令运行代码:

java IntToString

总结

在本实验中,你学习了如何使用 Java Integer 类的 toString() 方法将整数值转换为其等效的字符串表示形式。你还了解了如何使用 Scanner 类在运行时从用户读取输入,以及如何使用命令行编译和运行 Java 代码。现在你可以在程序中有效地使用此方法,将整数值显示为字符串。

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