gpt4 book ai didi

Java:如何复制目录但排除主目录深处的一些目录

转载 作者:行者123 更新时间:2023-11-29 06:12:51 25 4
gpt4 key购买 nike

使用 java,我想复制整个目录,不包括一些子目录(以及这些子目录中的所有文件)到文件路径下。我怎样才能做到这一点?我在 SO 上看到过几个这样的问题,但使用 Perl/ANT 等但不使用 Java。

最佳答案

尝试 FileUtils.html#copyDirectory来自 Apache Commons IO。其中一个重载版本采用 FileFilter具有由您实现的单一直接方法的实例:

boolean accept(File pathname)

另请查看现有方便的 FileFilter 列表 implementations在 Commons IO 中:

  • 年龄文件过滤器
  • AndFileFilter
  • CanReadFileFilter
  • CanWriteFileFilter
  • 委托(delegate)文件过滤器
  • 目录文件过滤器
  • 清空文件过滤器
  • 文件文件过滤器
  • 隐藏文件过滤器
  • 魔数文件过滤器
  • 名称文件过滤器
  • 非文件过滤器
  • 文件过滤器
  • 前缀文件过滤器
  • 正则文件过滤器
  • 大小文件过滤器
  • 后缀文件过滤器
  • 通配 rune 件过滤器
  • 通配符过滤器

关于Java:如何复制目录但排除主目录深处的一些目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6205167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com