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