在此程序中,我们将学习Java中如何将整数(int)变量转换为字符串。
要理解此示例,您应该了解以下Java编程主题:
示例1:使用valueOf()将int转换为字符串的Java程序
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变量转换为字符串。
注意:这是Java 中将int变量转换为字符串的最佳方法。
示例2:Java程序使用toString()将int转换为字符串
我们还可以使用类的toString()方法将int变量转换为字符串Integer。例如,
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转换为字符串 // using + sign 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 } }
在这里,我们使用了将指定int变量格式化为字符串的 format() 方法。要了解有关格式化字符串的更多信息,请访问Java String format()。