java IO操作--文件
程序员文章站
2022-07-01 19:06:08
...
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文件操作之移动文件到指定的目录
下一篇: qqzone练习I