1). Итератор - это итераторный класс, хотя итерабильный - использовать Foreach для итерации до тех пор, пока интерфейс реализован.
2). Итерабильный инкапсулирует интерфейс итератора. Пока реализуется итерабильный класс интерфейса, вы можете использовать итератор.
3). Коллекция коллекции, список и набор - все классы реализации итерационных, поэтому они и их подклассы могут быть повторены с использованием Foreach.
4). Основные методы итератора и Next (), hasnext () и Remove () все зависят от текущего местоположения. Если эти коллекции напрямую реализуют итератор, они должны включать указатель на текущую позицию итератора. Когда набор передается между методами, текущая позиция является агностикой, поэтому значение после следующего () также неизвестно. Однако при реализации итерации это не будет иметь место. Каждый вызов возвращает итератор, начиная с нуля, и каждый итератор не влияет друг на друга.
Приведенное выше Java Collection_A Краткое обсуждение разницы между итератором и итератором - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.