相关疑难解决方法(0)

以递归方式获取Java中的目录及其子目录中的所有文件

我试图获取目录及其子目录中的所有文件的列表.我目前的递归方法如下:

private void printFiles(File dir) {
  for (File child : dir.listFiles()) {
    if (child.isDirectory()) {
      printFiles(child);
    } else if (child.isFile()) {
      System.out.println(child.getPath());
    }
  }
}

printFiles(new File("somedir/somedir2"));
Run Code Online (Sandbox Code Playgroud)

但是,我希望有一种非递归方式(可能是现有的API调用).如果没有,这是最干净的方式吗?

java directory file subdirectory

13
推荐指数
1
解决办法
9098
查看次数

将目录复制到其他驱动器

如何将目录复制到C#中的其他驱动器?

c#

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

directory ×1

file ×1

java ×1

subdirectory ×1