Я часто хотел бы итерации по поводу какой -то основной структуры данных, например, обратная итерация или только кусок списка. Стандартная библиотека Java имеет некоторую поддержку для нескольких просмотров итератора, например, с картой#Keyset и Map#Elemset. Я бы хотел, чтобы API быстро генерировал такие представления: < /p>
Код: Выделить всё
List myList;
for (A it : Iter.list(myList).from(24).backwards()) {
...
}
< /code>
Вы также можете поддерживать, например, Параметры мутации ListIterator, давая iter.listelem
с операциями Get/добавить/удалить/установить.>
Подробнее здесь:
https://stackoverflow.com/questions/795 ... er-library