Verknüpfte Liste von verketteten Listen in Java
Ich würde gerne wissen, wie zum erstellen einer verknüpften Liste von verketteten Listen. Auch wäre Es hilfreich, wenn die vordefinierten LinkedList
(Klasse von Java) und seine Methoden für die Definition und für andere add, get, listIterating Operationen.
- Es ist sogar ok, wenn ich code von Benutzer-definierten Klasse linkedlist mit basic-Methoden. Dank
- Sie brauchen nicht, um einen Kommentar zu Ihrem post in diesem Mode. Sie können Ihre Frage jederzeit.
InformationsquelleAutor Anand Kumar | 2012-06-15
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie jedes andere Objekt in einer Liste, darunter eine weitere Liste.
ist ein
LinkedList
vonLinkedList
sYourClass
Objekte. Es kann auch geschrieben werden in einer vereinfachten Weise seit Java 7:Sehr einfache Beispiele der Manipulation eine solche Liste:
Anschließend müssen Sie erstellen jede Teilliste, hier das hinzufügen eines einzelnen Teilliste:
Erstellen Sie dann die content-Objekte:
Können Sie dann Durchlaufen, wie diese (Teillisten' Elemente werden gruppiert, indem Teilliste):
Wenn Sie möchten, das hinzufügen spezieller Methoden, um diese Liste von Listen, erstellen Sie eine Unterklasse von
LinkedList
(oderList
oder andereList
Unterklassen), oder Sie können eine Klasse erstellen mit der Liste der Listen als Feld-und add-Methoden gibt es zum Bearbeiten der Liste.Gut ich getan habe, dieser code, und ich habe es richtig
Hier variable mainlist ist LinkedList von LinkedLists und variable temp enthält den Wert der ersten Liste gespeichert ich.e sublist1..
Können Sie auch vereinfachen den Zugriff auf die sekundären Listen, z.B. mit
Dieser code fügt automatisch neue
LinkedList
s an der äußeren Liste. Mit diesem code können Sie später problemlos hinzufügen einzelner Werte:Als Erklärung. Zum hinzufügen einer weiteren verknüpften Liste (am Ende standardmäßig) würden Sie tun,
Werden, um ein element zu sagen die zweite verknüpfte Liste, in der Reihe: