首页 > 其他 > 详细

文件夹遍历所有文件

时间:2018-02-23 21:12:35      阅读:149      评论:0      收藏:0      [点我收藏+]
 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     }

 

文件夹遍历所有文件

原文:https://www.cnblogs.com/schiller-hu/p/8463375.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!