java是如何用递归获取一个目录下的所有文件路径

时间:2025-10-30 14:29:47 java语言

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