Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Du gehst das ganze falsch an. Zunächst teile alles auf was eine LinkedList ausmacht. Für eine Liste ist das zunächst folgendes: 1. Sie kann dynamisch viele Elemente beinhalten 2. Man kann auf jedes Element von aussen zugreifen Speziell für eine LinkedList ist die interne Implementierung für (1) vorgegeben: 3. Es gibt eine Referenz an die jeweils nächste Referenz (eine Kette). Damit gilt insbesondere: Kennt man das erste Element, kennt man alle Elemente. Somit kann man sich mit etwas überlegung a…
-
Natürlich hat es das, weil das was du machst keinen Sinn macht. Wieso erstellst du bei get_next () ein neues Node objekt? Das ist konzeptionell schonmal blödsinn. Außerdem schreibst du was von dee main funktion, dann poste den Code von der main funktion damit man sehen kann wo der fehler ist wegen stackoverflow
-
Natürlich ergibt das ein Stackoverflow weil das new Node () was du machst implizit vom Compiler in den Konstruktor verlagert wird. Du musst das in eine eigene Methode packen (testweise) und diese dann aufrufen. Oder wie ich es oben erwähnt habe, tust du eine neue Klasse erstellen (LinkedList) und legst eine innere Klasse Node an, dann kannst du im Konstruktor von LinkedList ein Node Objekt erstellen ohne Stackoverflow