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?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage