public static void main(String[] args)throws Exception {
List<File> fileList = new ArrayList<>();
List<File> fileList1 = listFile(new File("c://parentDir"),fileList);
}
public static List<File> listFile(File dir,List<File> fileList){
for (File fileItem : dir.listFiles()){
if (fileItem.isDirectory()){
listFile(fileItem,fileList);
}else {
if (fileItem.getName().contains("INDEX")||fileItem.getName().contains("FULLTXT")){
continue;
}
fileList.add(fileItem);
}
}
return fileList;
}
java递归读取文件夹及子文件夹的所有文件
最新推荐文章于 2024-02-19 10:51:41 发布