private static List readFile(String fileDir) {
List fileList = new ArrayList();
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;
}
标签:files,f1,java,读取,fileDir,System,fileList,文件夹,File
来源: https://blog.csdn.net/qq_35872777/article/details/113245238