Что такое Iterator в Java и для чего он нужен при работе с коллекциями? — ДейлиПреп