Hi!
Vorab: wenn du eine Frage stellst, so viele Informationen reinpacken, wies geht. Und Fehler aufzeigen, auf die du gestoßen bist.
Zur Frage:
Auch wenn ich mal wieder den Sinn dahinter nicht verstehe, auf ein Element aus der Mitte der Schlange zuzugreifen, bitte:
Die Schlange hat einen First Knoten und einen Last oder Tail Knoten.
Der Code sieht so aus:
private Knoten getNth(int index){
Knoten current = Schlange.First;
for (int i = 0; i < index; i++){
try{
current = current.Next;
} catch(NullpointerException){
return null;
}
}
return current;
}
Beste Grüße
Felix