一.深层读取本地文件夹中的文件

 1 private static List<File> readFile(String fileDir, List<File> fileList) {
 2         File file = new File(fileDir);
 3         File[] files = file.listFiles();/** 获取目录下的所有文件或文件夹 */
 4         if (files == null) {/**如果目录为空,直接退出*/
 5             return null;
 6         }
 7         for (File f : files) {
 8             if (f.isFile()) {
 9                 fileList.add(f);
10             } else if (f.isDirectory()) {
11                 readFile(f.getAbsolutePath(), fileList);
12             }
13         }
14         return fileList;
15     }

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。