【发布时间】:2017-12-05 21:21:08
【问题描述】:
在我的方法format(int n) 中,我只是试图将传递的 int 值作为字符串返回。使用toString() 方法。
public String format(int n) {
return n.toString();
}
但是,我不断收到错误 int cannot be dereferenced。据我了解,这是因为我将原始 int 值视为对象,但我不知道如何修复它。我将不胜感激。
【问题讨论】:
-
return "" + n; -
int等原始类型不是对象,因此没有方法。你可以使用String.valueOf(n)。 -
我刚刚发布了一个答案并注意到@MuratK。已经发布了相同的:D