Junior — Middle
122
Koju metodu interfejsa Iterable obično koristite za prolazak kroz elemente?
Одговор од АИ
sobes.tech АИ
Из интерфейса Iterable в Java для обхода элементов обычно используется метод iterator(). Он возвращает объект Iterator, с помощью которого можно последовательно получить доступ к элементам коллекции.
Пример использования:
Iterable<String> iterable = List.of("apple", "banana", "cherry");
Iterator<String> iterator = iterable.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
Также часто используется цикл for-each, который под капотом тоже использует iterator():
for (String item : iterable) {
System.out.println(item);
}
Таким образом, метод iterator() — основной способ обхода элементов в Iterable.