Wie kann ich die toString-Methode einer ArrayList in Java überschreiben?
Ich hätte gerne eine eigene Implementierung der toString () -Methode für eine ArrayList in Java. Ich kann es jedoch nicht zum Laufen bringen, obwohl ich mein toString () so zu der Klasse hinzugefügt habe, die die ArrayList enthält.
@Override
public String toString() {
String result = "+";
for (int i = 0; i < list.size(); i++) {
result += " " + list.get(i);
}
return result;
}
Wenn ich meine ArrayList so aufrufelist.toString()
Ich bekomme immer noch die Standarddarstellung. Vermisse ich etwas?