文件夹遍历所有文件

Posted 化身孤岛的鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件夹遍历所有文件相关的知识,希望对你有一定的参考价值。

 1     // 该方法遍历指定目录下的所有文件
 2     public static void listAllFiles(String mypath) {
 3         // 实例化File对象
 4         File file = new File(mypath);
 5         // 判断该File对象是否是文件夹
 6         if (file.isDirectory()) {
 7             // 获取该文件夹下所有的文件及文件夹
 8             File[] files = file.listFiles();
 9             // 遍历
10             for (File f : files) {
11                 // 判断该File对象是否是文件夹
12                 if (f.isDirectory()) {
13                     // 递归调用
14                     listAllFiles(f.getAbsolutePath());
15                 } else {
16                     // 若是文件,则直接输出该文件的绝对路径
17                     System.out.println(f);
18                 }
19             }
20         } else {
21             // 若是文件,则直接输出该文件的绝对路径
22             System.out.println(file.getAbsolutePath());
23         }
24     }

 

以上是关于文件夹遍历所有文件的主要内容,如果未能解决你的问题,请参考以下文章

wpf遍历文件夹获取所有图片路径后,怎么关闭图片流

访问中的 Vba 代码循环遍历文件夹中的所有 excel 文件,打开、保存和关闭它们

php写一个函数,能够遍历一个文件夹下的所有文件和子文件夹

(实用篇)PHP不用递归遍历目录下所有文件的代码

循环遍历指定文件夹中的所有 excel 文件,并从特定单元格中提取数据的代码

php 遍历文件夹文件问题