2017-11-07 2 views
0

Ich möchte auf ein Element innerhalb eines verschachtelten LinkedList-Elements zugreifen. Die get(index) Funktion bringt Ihnen den kompletten Artikel. Gibt es eine Methode, um Artikel innerhalb eines Artikels zu erhalten? z.B. Ich habe eine verschachtelte LinkedList mit Elementen wie: [ [[1],[2],[3]], [[4],[5],[6]], [[7],[8],[9]] ]. Wenn ich get(0) verwende, gibt es [[1],[2],[3]] zurück. Jetzt möchte ich separat auf die Punkte [1], [2] und [3] zugreifen, weiß aber nicht, wie es geht. Ich weiß, dass es eine Methode geben wird, aber ich bin neu in Java und brauche Hilfe. Vielen Dank.Zugriff auf untergeordnete Elemente eines Elements in einer verschachtelten LinkedList

+0

Können wir mehr Code haben, um zu sehen, welches Objekt es ist – crammeur

Antwort

0

Verwendung get(0).get(index), vorausgesetzt, dass Sie so etwas wie LinkedList<LinkedList<Integer>>

+0

@Ameer fühlen sich frei, den Kredit xD zu geben –

0

Die get() Methode gibt Ihnen ein Element, so dass Sie es zu einem Objekt entweder zuweisen verwenden und von dort aus oder verwenden Sie die Methoden inline einfach anrufen.

LinkedList foo = myList.get(index); 
int bar = foo.get(newIndex); 
int foo = myList.get(index).get(newIndex); 

ich eher den ersten verwenden, weil es einfacher ist, zu lesen.

Verwandte Themen