我今天在做作业的时候,遇到关于return的问题,是我才疏学浅~ 最后知道是怎么回事了,写个文章记录一下。
public String toString(){
//System.out.print("Circe [radius="+radius+"]"+"\n");;
//return color;
return ("Circe [radius="+radius+"]"+"\n");
}
可以看到我做了两条代码的注释,其中,print语句是正常输出打印的,但是由于toString方法它是一个String返回类型的方法(在这之前我不知道,,,),所以说它的返回值可是一条字符串,直接return加(),括号里写要输出打印的内容,即那串字符串!
我还傻傻的在想,为什么控制台老是要输出color呢。。