Collection files = FileUtils.listFiles(new File("C:\\Windows"), new String[]{"*.txt"},true);帮我遍历输出files
时间: 2024-04-14 07:26:30 浏览: 148
遍历某文件夹下的 .txt 文件
4星 · 用户满意度95%
当使用`FileUtils.listFiles`方法获取文件列表后,你可以使用增强型for循环遍历并输出文件列表中的每个文件。以下是一个示例代码:
```java
Collection<File> files = FileUtils.listFiles(new File("C:\\Windows"), new String[]{"txt"}, true);
for (File file : files) {
System.out.println(file.getAbsolutePath());
}
```
在这个示例中,我们使用`FileUtils.listFiles`方法获取指定目录下所有以`.txt`为扩展名的文件,并将文件列表存储在`files`集合中。然后,我们使用增强型for循环遍历`files`集合,对于每个文件,我们使用`getAbsolutePath`方法获取其绝对路径,并将其打印输出。
你可以根据需要修改打印输出的方式,例如将文件信息写入日志文件或进行其他处理。
希望这可以帮助到你!如果还有其他问题,请随时提问。
阅读全文