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。 为什么会这样呢?
我是一个初学者,根据我的知识,我认为类型转换应该在这里工作。
最佳答案
您可以像这样使用valueOf()
:
String base = String.valueOf(no1 + no2);
或者,如果您只想打印数字,则可以直接执行以下操作:
System.out.prinltn("Number: " + (no1 + no2));
关于java - java中如何将int转换为String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35533622/