JAVA 问题:为什么 程序最后的三句 会输出 如下的结果???求解释

2025-04-30 14:10:52
推荐回答(2个)
回答1:

你所调用的Person类是否有私有变量,构造方法是如何定义的,还有这个类应该是复写了toString方法,一看就很好理解了

回答2:

Person类重载了toString方法
例如
@Override
public String toString()
{
return "Person [name="+this.name+","....;//这里自己按格式写

}