一.深层读取本地文件夹中的文件
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 }