java是如何用递归获取一个目录下的所有文件路径
复制代码 代码如下:
private Listergodic(File file,ListresultFileName){
File[] files = file.listFiles();
if(files==null)return resultFileName;/pic/p>
for (File f : files) {
if(f.isDirectory()){/pic/p>
resultFileName.add(f.getPath());
ergodic(f,resultFileName);/pic/p>
}else
resultFileName.add(f.getPath());
}
return resultFileName;
}
调用时,使用:return ergodic(new File(forderPath), resultList);
返回结果就是目录下包括子目录下全部的文件路径,包括子目录的子目录.....
【java是如何用递归获取一个目录下的所有文件路径】相关文章:
Java编程中获取路径的方法12-16
C/C++如何获取目录下的文件列表信息09-17
php获取json数据所有的节点路径12-25
Mac获取文件路径的四种方法12-03
php递归遍历删除文件的方法11-05
Java中的迭代和递归讲解11-07
详解Java中的迭代和递归09-26
用PHP遍历目录下的全部文件03-17
如何用java重载03-15