是否可以递归迭代Groovy中的文件?目前我正在使用来自Apache FileUtils.iterateFiles()
的{{1}},但也许有一些Groovy本地替代方案?
答案 0 :(得分:13)
当然,您应该查看Groovy中的File文档。它可用here并为您提供一些不同的辅助方法,以递归方式迭代文件结构。
// Simplest possible example, iterating over each file in every subfolder
new File('.').eachFileRecurse { println it.name }