读书人

Java兑现Zip压缩,解压缩(二)

发布时间: 2012-11-23 00:03:43 作者: rapoo

Java实现Zip压缩,解压缩(二)

今天写了个用java压缩的功能,可以实现对文件和目录的压缩。

由于上一篇文章中使用java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream,此代码需要导入ant-1.6.5.jar。
以下是代码:


查阅多篇文章之后发现还有一种方法,用org.apache.tools.ant.taskdefs.Zip来实现,更加简单。
                public static void main(String[] args) {  //            IteyeZip zc = new  IteyeZip("c:\\szhzip.zip");  //            zc.compress("c:\\test");                            IteyeZipOne zca = new IteyeZipOne("c:\\szhzipant.zip");              zca.compress("c:\\test");          }  

读书人网 >移动开发

热点推荐