如何将整数值转换为字符串?

10 java casting

如何在Java中将整数变量转换为字符串变量?

Shi*_*lal 27

你可以使用

String.valueOf(intVarable)
Run Code Online (Sandbox Code Playgroud)

要么

Integer.toString(intVarable)
Run Code Online (Sandbox Code Playgroud)


Mar*_*ers 10

至少有三种方法可以做到这一点.已经指出了两个:

String s = String.valueOf(i);

String s = Integer.toString(i);
Run Code Online (Sandbox Code Playgroud)

另一种更简洁的方法是:

String s = "" + i;
Run Code Online (Sandbox Code Playgroud)

看到它在线工作:ideone

如果将整数转换为字符串的原因是为了将其连接到另一个字符串,这尤其有用,因为这意味着您可以省略显式转换:

System.out.println("The value of i is: " + i);
Run Code Online (Sandbox Code Playgroud)