«Сегодня я узнал, в чем основные различия между Iterator и Enumeration в Java».
И Iterator, и Enumeration используются для одной и той же цели: обхода объекта Collection. Однако между ними есть некоторые различия, в этом посте мы поговорим о них.
Отличия
Вывод
Как уже сказано в официальной Документации Oracle; Итератор всегда предпочтительнее перечисления.
ПРИМЕЧАНИЕ. Функции этого интерфейса дублируются интерфейсом Iterator. Кроме того, Iterator добавляет необязательную операцию удаления и имеет более короткие имена методов. В новых реализациях следует рассмотреть возможность использования Iterator вместо Enumeration.
использованная литература
5 Разница между итератором и перечислением на примере: вопрос о коллекциях Java
Самый распространенный вопрос на собеседовании по коллекциям — «В чем разница между итератором и перечислением. Основной…javahungry.blogspot.com»
Ура!