EMZETT.
Login

iterieren

Kurz: Iterieren bedeutet, nacheinander alle Elemente einer Sammlung durchzugehen.

Genauer: Dafür gibt es Schleifen und Iteratoren.

Im Detail

for (int i = 0; i < liste.size(); i++) { ... }   // klassisch
for (String s : liste) { ... }                    // for-each
liste.forEach(System.out::println);                // Stream/Lambda

Der Iterator erlaubt zusätzlich das sichere Entfernen beim Durchlaufen. Änderungen an der Liste in einer for-each-Schleife führen zur ConcurrentModificationException. Siehe Iterator-Konzept.

Siehe auch: Iterator, Iterator