我的处理方式正确吗?我生成了 toString()。
@Override
public String toString()
{
return "Auto [exampleOne=" + exampleOne + ", exampleTwo=" + exampleTwo + ", exampleThree=" + exampleThree ", getexampleOne()=" + getexampleOne() + ", getexampleTwo()=" + getexampleTwo() + ", getexampleThree()=" + getexampleThree() + ", toString()=" + super.toString() + "]";
}
最佳答案
是的,这会覆盖 toString()
方法,该方法将在将此类的对象隐式转换为 String
时调用。显示的内容取决于函数返回的String
。
请注意,@Override
已经帮助您解决了这个问题。它告诉编译器“嘿,我想重写一个函数,请检查这是否实际上正在完成”(see here)。
关于java - 重写 toString 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58252375/