16
Почему итератор Java не является итерируемым?
Почему Iteratorинтерфейс не расширяется Iterable? iterator()Метод может просто вернуться this. Это специально или просто недосмотр разработчиков Java? Было бы удобно иметь возможность использовать цикл for-each с итераторами: for(Object o : someContainer.listSomeObjects()) { .... } где listSomeObjects()возвращает итератор.