Добрый вечер! Приступила к изучению итераторов, в лекции говорится, что получить итератор у любой коллекции можно с помощью такого кода:
Iterator<Тип> it = имя.iterator();
Я погуглила, чтобы это понять, и пока что я поняла несколько противоречивых вещей:
1. Iterator — это интерфейс.
2. Создавать объекты интерфейса мы не можем
Какой же тогда тип у переменной it?