我想在 Java 中为 ArrayList 实现我自己的 toString() 方法。但是,即使我像这样将我的 toString() 添加到包含 ArrayList 的类中,我也无法让它工作。
@Override
public String toString() {
String result = "+";
for (int i = 0; i < list.size(); i++) {
result += " " + list.get(i);
}
return result;
}
当我像这样调用我的 ArrayList 时list.toString()
,我仍然得到默认表示。我错过了什么吗?