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

Era*_*dan 0 java zip utilities unzip utility

我确信那里有一个成熟的,广泛使用的ZIP文件工具,我似乎无法找到答案.与Apache Commons,Google Collections,Joda Time具有相同成熟度的东西

我正在尝试将zip文件作为字节数组(ZipInputStream)进行最简单的任务,并将其解压缩到一个文件夹中.这似乎是一项非常乏味的任务.

我希望有一个语法糖API,像这样做somethnig:

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){
           ...
      }
Run Code Online (Sandbox Code Playgroud)

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