欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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;
}
相关标签: io 文件