有相关的问题,但都没有解决“懒惰”的部分,即只有随着迭代的进行才发现更多的内容。
此外,Apache Commons FileUtils.iterateFiles() 首先将所有文件读入一个集合(列表),然后再获取迭代器。
我有一个包含大量文件(200 万)的嵌套目录结构。我的目标是迭代文件,而不必将所有名称读入集合中。
有相关的问题,但都没有解决“懒惰”的部分,即只有随着迭代的进行才发现更多的内容。
此外,Apache Commons FileUtils.iterateFiles() 首先将所有文件读入一个集合(列表),然后再获取迭代器。
我有一个包含大量文件(200 万)的嵌套目录结构。我的目标是迭代文件,而不必将所有名称读入集合中。