Встречается на собеседованиях • сегодня

Для чего нужен интерфейс Iterable

Интерфейс `Iterable` позволяет объектам быть итерируемыми в цикле `for-each`. Он содержит метод `iterator()`, возвращающий `Iterator`, который предоставляет методы `hasNext()` и `next()` для последовательного обхода элементов коллекции. Пример: ```java List list = Arrays.asList("a", "b", "c"); for (String s : list) { // Используется for-each благодаря Iterable System.out.println(s); } ``` Классы, реализующие `Iterable` (например, `List`, `Set`), автоматически поддерживают `for-each`. Можно также реализовать его для своих структур данных.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы