Wie kann ich auf das vorherige / nächste Element in einer ArrayList zugreifen?
8
Ich durchläuft eine ArrayList auf diese Weise:
%Vor%
Als ich das tat, dachte ich nie, dass ich auf die vorherigen und nächsten Elemente dieses Elements zugreifen müsste. Jetzt ist mein Code riesig. Es kostet viel, wenn ich es mit umschreiben:
Nein, die for-each-Schleife soll das Iterator<E> , das sich unter der Haube befindet, abstrahieren. Wenn Sie darauf zugreifen, können Sie das vorherige Element abrufen:
%Vor%
aber Sie können es nicht direkt mit dem for-each tun.