Java实现Zip压缩解压缩

  1. Java实现Zip压缩解压可以使用JDK的原生类java.util.zip,但是JDK 7 之前存在中文文件名乱码问题。
  2. 使用 ant.jar 的org.apache.tools.zip包,可以避免乱码问题。
  3. 使用专门的压缩解压第三方组件,如zip4j,zt-zip等,这种实现方式当然更强大,不过一般场景用不到,如果只是压缩解压第2种方式足够了。

本文使用的是第2种方式:代码猛击这里     实现:压缩(同一个API支持文件文件夹)&& 解压缩

实现过程中主要参考了:这篇博客 ,在此表示感谢。

关于3点提到的使用第三方组件实现压缩解压缩,有兴趣的话可以参考下面两篇博客:zip4j   zt-zip


你可能感兴趣的:(java,压缩,ant,zip,解压缩,zt-zip,zip-4j)