Ленивый итератор над файлами в структуре каталогов

Есть связанные вопросы, но ни один из них не затрагивает "ленивую" часть, то есть обнаруживает больше контента только в ходе итерации.

См. Как перебирать файлы в каталоге на Java?

Также Apache Commons FileUtils.iterateFiles() сначала считывает все файлы в коллекцию (список), прежде чем получить итератор.

У меня есть вложенная структура каталогов с большим количеством файлов (2 миллиона). Моя цель состоит в том, чтобы перебирать файлы без необходимости читать все имена в коллекцию.

0 ответов

Другие вопросы по тегам