Code: Alles auswählen
public String toString() {
String str = "";
if (hasLeft()) str += left.toString(); // Linker Teilbaum
str += (data + " "); // Eigener String
if (hasRight()) str += right.toString(); // Rechter Teilbaum
return str.toString();
}
kann mir bitte jemand erklären wir das return str.toString(); funktioniert
So wie ich das verstehe gibt die Methode den str als String zurück, aber wieso geht es wieser in die Methode toString() von einem Tree zurück;
oder verstehe ich es komplett falsch.
Danke