javaZIP压缩文件
问题描述:
java ZIP压缩文件
问题解决:
说明:
防止创建压缩文件中中文乱码,需要导入的包:
(1)创建ZipOutputStream
注:
以上引用org.apache.tools.zip.ZipOutputStream可以防止中文乱码
(2)单文件压缩
注:
以上是实现单个文件压缩,将org.apache.tools.zip.ZipEntry 对象,添加到ZipOutputStream中
(3)多文件压缩
注:
多文件压缩,实际上是对多个文件调用单文件压缩
(4)文件目录压缩
注:
其中的files!=null 不可少,因为可能存在空目录的情况导致出错
(5)关闭压缩文件流
源程序:
参考文件:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步