- 相关推荐
java是如何用递归获取一个目录下的所有文件路径
复制代码 代码如下:
private Listergodic(File file,ListresultFileName){
File[] files = file.listFiles();
if(files==null)return resultFileName;// 判断目录下是不是空的
for (File f : files) {
if(f.isDirectory()){// 判断是否文件夹
resultFileName.add(f.getPath());
ergodic(f,resultFileName);// 调用自身,查找子目录
}else
resultFileName.add(f.getPath());
}
return resultFileName;
}
调用时,使用:return ergodic(new File(forderPath), resultList);
返回结果就是目录下包括子目录下全部的文件路径,包括子目录的子目录.....
【java是如何用递归获取一个目录下的所有文件路径】相关文章:
Java编程中获取路径的方法09-06
C/C++如何获取目录下的文件列表信息08-16
php获取json数据所有的节点路径11-07
Mac获取文件路径的四种方法10-03
php递归遍历删除文件的方法10-25
Java中的迭代和递归讲解08-07
详解Java中的迭代和递归10-23
用PHP遍历目录下的全部文件06-13
java读文件写文件的方法06-24