Код: Выделить всё
IterableКод: Выделить всё
IteratorПредполагая:
- коллекция содержит A , B, C;
- функция возвращает итератор по aaa, bbb, ccc соответственно;
- и мы выполняем итерацию вперед ();
Код: Выделить всё
next()
< P> Как мне это сделать? Возможно, есть какая -то библиотека (подумайте о Apache, Guava), которая может помочь мне с этим, нет ли? AAAABBBBCCCC, чтобы затем вызовать ListIterator () на нем. Итерация по данным дважды была бы неэффективной (сначала создать итератор, а затем использовать его). Заранее вызовет функцию итератора неизвестной затраты (не говоря уже о том, чтобы исчерпывать каждое из них с помощью цикла Next () вызовов) также сомнительно
java 8
Подробнее здесь: https://stackoverflow.com/questions/793 ... -iterables
Мобильная версия