IO流-递归遍历目录下指定后缀名结尾的文件名称
/*
*自定义遍历目录下指定后缀名结尾文件的名称的方法:
*
* param file:指定目录 name:指定后缀名
*/
1 public static void FileName(File file,String name){ 2 //转换为数组 3 File[] listFiles = file.listFiles(); 4 //遍历数组 5 for(File f:listFiles){ 6 //判断是否是文件 7 if(f.isFile()){
//获取文件名称 8 String filename=f.getName(); 9 //判断是否是以指定后缀名结尾的文件 10 if(filename.endsWith(name)){ 11 System.out.println(f.getAbsolutePath()); 12 } 13 }else{ 14 //说明不是文件,继续递归查找 15 FileName(f,name); 16 } 17 } 18 }