-5
我有这个在我的主类在Java中覆盖toString()方法的Java
public class Main {
@Override
public String toString(){
return "lol";
}
public static void main(String[] args) {
int aaa=0;
System.out.println(aaa);
}
}
我希望覆盖含蓄称那toString()方法。 为什么输出为0不是“大声笑”?
'System.out.println(new Main());'会输出'lol'。 – nickb
这里没有Main类的实例。你没有调用toString方法。你得到了一个为int – duffymo
“_why输出为0不是”lol“_”因为你打印了一个整数,而不是你的班级。 – csmckelvey