private static List<File> readFile(String fileDir) { List<File> fileList = new ArrayList<File>(); File file = new File(fileDir); File[] files = file.listFiles();// 获取目录下的所有文件或文件夹 if (files == null) {// 如果目录为空,直接退出 return null; } // 遍历,目录下的所有文件 for (File f : files) { if (f.isFile()) { fileList.add(f); } else if (f.isDirectory()) { System.out.println(f.getAbsolutePath()); readFile(f.getAbsolutePath()); } } for (File f1 : fileList) { System.out.println(f1.getName()); } return fileList; }
java 中读取某个文件夹下所有文件
最新推荐文章于 2024-07-31 04:36:07 发布