1

有相关的问题,但都没有解决“懒惰”的部分,即只有随着迭代的进行才发现更多的内容。

请参阅如何遍历 Java 目录中的文件?

此外,Apache Commons FileUtils.iterateFiles() 首先将所有文件读入一个集合(列表),然后再获取迭代器。

我有一个包含大量文件(200 万)的嵌套目录结构。我的目标是迭代文件,而不必将所有名称读入集合中。

4

0 回答 0