Iterator
Kısaca: Bir koleksiyonu iç yapısını bilmeden öğe öğe dolaşan nesne — for-each döngüsünün temeli.
Biraz daha ayrıntılı: Merkezî yöntemler hasNext() (başka öğe var mı?) ve next() (onu döndürür ve ilerler). Bir indeks üzerinde doğrudan for döngüsünün aksine bir Iterator…
Ayrıntılı
List<String> names = new ArrayList<>(List.ofAyrıca bak: For döngüsü, Koleksiyonlar, List