跳到主要内容

Java程序将int类型变量转换为String

要理解这个示例,您应该了解以下 Java 编程 主题:

示例 1:Java 程序使用 valueOf() 将 int 转换为字符串

class Main {
public static void main(String[] args) {

// 创建 int 变量
int num1 = 36;
int num2 = 99;

// 将 int 转换为字符串
// 使用 valueOf()
String str1 = String.valueOf(num1);
String str2 = String.valueOf(num2);

// 打印字符串变量
System.out.println(str1); // 36
System.out.println(str2); // 99
}
}

在上面的示例中,我们使用了 String 类的 valueOf() 方法将 int 变量转换为字符串。

注意:这是将 int 变量转换为字符串的最常用方法。

示例 2:Java 程序使用 toString() 将 int 转换为字符串

我们还可以使用 Integer 类的 toString() 方法将 int 变量转换为字符串。例如,

class Main {
public static void main(String[] args) {

// 创建 int 变量
int num1 = 476;
int num2 = 78656;

// 将 int 转换为字符串
// 使用 toString()
String str1 = Integer.toString(num1);
String str2 = Integer.toString(num2);

// 打印字符串变量
System.out.println(str1); // 476
System.out.println(str2); // 78656
}
}

在上面的示例中,我们使用了 Integer 类的 toString() 方法将 int 变量转换为字符串。

这里,Integer 是包装类。要了解更多,请访问 Java 包装类

示例 3:Java 程序使用 + 运算符将 int 转换为 String

class Main {
public static void main(String[] args) {

// 创建 int 变量
int num1 = 3476;
int num2 = 8656;

// 将 int 转换为字符串
// 使用 + 号
String str1 = "" + num1;
String str2 = "" + num2;

// 打印字符串变量
System.out.println(str1); // 3476
System.out.println(str2); // 8656
}
}

请注意以下行,

String str1 = "" + num1;

这里,我们使用字符串连接操作将整数转换为字符串。要了解更多,请访问 Java 字符串连接

示例 4:Java 程序使用 format() 将 int 转换为 String

class Main {
public static void main(String[] args) {

// 创建 int 变量
int num = 9999;

// 使用 format() 将 int 转换为字符串
String str = String.format("%d", num);

System.out.println(str); // 9999
}
}

这里,我们使用了 format() 方法来格式化指定的 int 变量为字符串。要了解有关格式化字符串的更多信息,请访问 Java 字符串 format()