gpt4 book ai didi

java - Zip/Unzip Java 实用程序的 "Jodatime"/"Apache commons"是什么?

转载 作者:行者123 更新时间:2023-12-01 07:15:07 25 4
gpt4 key购买 nike

我确信有一个成熟的、广泛使用的 ZIP 文件实用程序,但我似乎找不到。与 Apache Commons、Google Collections、Joda Time 具有相同成熟度的东西

我正在尝试执行最简单的任务,将 zip 文件作为字节数组 (ZipInputStream) 获取并将其提取到文件夹中。这似乎是一项非常乏味的任务。

我希望有一个语法糖 API 可以做这样的事情:

public class MyDreamZIPUtils 
public static void extractToFolder(ZipInputStream zin, File outputFolderRoot){
...
}
public static void extractToFolder(ZipFile zf, File outputFolderRoot){
...
}

public static zipFolder(File folderToZip, File zippedFileLocation){
...
}

public static zipFolder(File folderToZip, ByteArrayOutputStream zipResult){
...
}

有这样的吗?我错过了什么吗?

最佳答案

http://commons.apache.org/compress/

我相信你可以在上面写上“语法糖”。

Javadoc:http://commons.apache.org/compress/apidocs/index.html

关于java - Zip/Unzip Java 实用程序的 "Jodatime"/"Apache commons"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4597821/

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