Что такое Java Iterable?
Что такое Java Iterable?

Видео: Что такое Java Iterable?

Видео: Что такое Java Iterable?
Видео: Java. Об Iterator и Iterable c примерами. 2024, Ноябрь
Anonim

В Java Iterable интерфейс ( Джава . lang. Итерабельный ) является одним из корневых интерфейсов Джава Коллекции API. Класс, реализующий Java Iterable интерфейс может быть повторен с помощью Джава для каждого цикла. Под итерацией я подразумеваю, что его внутренние элементы можно повторять.

Также нужно знать, что такое Iterable?

An повторяемый - это объект, который имеет метод _iter_, который возвращает итератор, или который определяет метод _getitem_, который может принимать последовательные индексы, начиная с нуля (и вызывает IndexError, когда индексы больше не действительны). Так что повторяемый это объект, из которого вы можете получить итератор.

Кроме того, есть ли повторяемая Java? В Установленный интерфейс реализует Java Iterable интерфейс. Вот почему вы можете перебирать элементы Установленный используя цикл for-each.

В связи с этим, что такое итератор и итератор в Java?

An Итерабельный представляет собой коллекцию, по которой можно перемещаться. Реализация Итерабельный интерфейс позволяет объекту использовать цикл for-each. Это достигается путем внутреннего вызова итератор () для объекта. В итератор () метод возвращает Итератор который затем можно использовать для перебора объекта этого класса.

Какой обязательный метод интерфейса Iterable?

В повторяющийся интерфейс очень просто - есть только один метод реализовать: Iterator (). Когда класс реализует Итерируемый интерфейс , он сообщает другим классам, что вы можете получить объект Iterator для использования для итерации (т. е. обхода) данных в объекте.

Рекомендуемые: