javaZIP压缩文件

问题描述:

java ZIP压缩文件

问题解决:

    说明:

        防止创建压缩文件中中文乱码,需要导入的包:

attachmentattachment[1]

    (1)创建ZipOutputStream

clipboard

注:

    以上引用org.apache.tools.zip.ZipOutputStream可以防止中文乱码

  (2)单文件压缩

clipboard[1]

clipboard[2]

clipboard[3]

注:

    以上是实现单个文件压缩,将org.apache.tools.zip.ZipEntry 对象,添加到ZipOutputStream中

(3)多文件压缩

clipboard[4]

注:

    多文件压缩,实际上是对多个文件调用单文件压缩

(4)文件目录压缩

clipboard[5]

注:

    其中的files!=null 不可少,因为可能存在空目录的情况导致出错

(5)关闭压缩文件流

clipboard[6]

源程序:

attachment[2]

参考文件:

attachment[3]

posted @ 2013-07-26 13:35  罗松超  阅读(499)  评论(0编辑  收藏  举报