public List<String> readFile(String dirPath) {
// 建立当前目录中文件的File对象
File file = new File(dirPath);
// 取得代表目录中所有文件的File对象数组
File[] list = file.listFiles();
// 遍历file数组
for (int i = 0; i < list.length; i++) {
if(list[i].isDirectory()) {
readFile(list[i].getPath());//递归实现,遍历所有目录下的文件,以及所有子目录下的所有文件
}
else{
if(list[i].getName().endsWith("htm")){
dirPath1.add(list[i].getPath());
}//读取目录下指定后缀的文件
}
}
return dirPath1;
}
java IO操作--文件
最新推荐文章于 2022-11-17 11:13:32 发布