Iterator в коллекциях Java
Last updated: 5 мая 2025 г.Благодаря Iterator
можно перебирать любую коллекцию не вникая в особенности какой-либо из них.
Пример программы:
1import java.util.*;
2
3@SuppressWarnings("unchecked")
4public class IteratorExample {
5 public static void main(String[] args) {
6
7 ArrayList aList = new ArrayList();
8 aList.add("Sunday"); // добавление элемента
9 aList.add("Monday");
10 aList.add("Tuesday");
11 // Доступ к каждому элементу через iterator
12 Iterator ir = aList.iterator();
13 while (ir.hasNext()) {
14 System.out.println(ir.next());
15 }
16
17 // То есть у любой коллекции есть iterator.
18 // С помощью которого можно пройтись
19 // по ее элементам.
20 }
21}
Вывод:

Таким образом, у любой коллекции есть iterator, который позволяет перебирать её элементы.
Следующие уроки
Интерфейс Queue в Java
9
мин.
Интерфейс Map в Java
16
мин.
Интерфейс Set в Java
9
мин.