我是Java的新手,目前正在学习方法在类中的工作方式。我写了一个简单的方法,应该返回一个String值,但是当我将它与一个int值连接时,它仍然可以工作。
我试图翻转返回值以int开始,这也起作用。 Java是否知道将int值转换为String值?
if len(row) == 0: # `if not row:` would also work, but this is somewhat more clear
continue
答案 0 :(得分:0)
您都将同时返回String
。当+
(并置)String
和int
时,它将返回String
。这是行不通的:
public String showFavNumber()
{
return this.favoriteNumber;
}
但这会:
public int showFavNumber()
{
return this.favoriteNumber;
}