gpt4 book ai didi

java - 如何提取目录中的所有多部分 ZIP/RAR 存档?

转载 作者:行者123 更新时间:2023-12-02 08:26:59 26 4
gpt4 key购买 nike

我需要提取给定路径中的所有多部分 ZIP 和 RAR 存档吗? Java 是否有任何内置方法可以做到这一点?如果没有,是否有人碰巧知道有一个免费的库可以做到这一点?

谢谢。

最佳答案

  1. 循环目录中的所有文件 - new File(dir).listFiles() ,可能使用 FilenameFilter 只保留扩展名为 .zip的文件

  2. 您可以使用java.util.zip 包或commons-compress。但我的经验表明,使用 ant Zip task以编程方式更容易。 (您需要类路径上的 ant jar)。这适用于 .zip 文件。对于 RAR,您需要另一个实用程序。看看this question 。答案中的网址打不开,但项目名称有效 - google 一下。

关于java - 如何提取目录中的所有多部分 ZIP/RAR 存档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298822/

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