如何在 java 中将 int 转换为 String
How to convert int to String in java
public class Apples {
public static void main(String args[]){
String base;
int no1 = 72;
int no2 = 75;
base = (String)(no1 + no2);
System.out.println(base);
}
}
上面的代码生成了错误,并表示它无法将 int 转换为 String。
为什么会这样?
我是初学者,据我所知,我想 type-casting 应该在这里工作。
您可以这样使用 valueOf()
:
String base = String.valueOf(no1 + no2);
或者,如果你只想打印数字,那么你可以直接这样做:
System.out.prinltn("Number: " + (no1 + no2));
public class Apples {
public static void main(String args[]){
String base;
int no1 = 72;
int no2 = 75;
base = (String)(no1 + no2);
System.out.println(base);
}
}
上面的代码生成了错误,并表示它无法将 int 转换为 String。 为什么会这样?
我是初学者,据我所知,我想 type-casting 应该在这里工作。
您可以这样使用 valueOf()
:
String base = String.valueOf(no1 + no2);
或者,如果你只想打印数字,那么你可以直接这样做:
System.out.prinltn("Number: " + (no1 + no2));