admin 管理员组文章数量: 1184232
最近写了一个Java导出zip格式的工具类,亲测有效,前提是需要导出的文件已经存在数据库,或者存到了服务器上,得让工具类能找到得到。本次导出支持doc,docx,pdf,xls,xlsx,ppt,txt,png,jpg,jpeg格式,希望能帮助到需要的小伙伴。
importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.util.List;importorg.apache.tools.zip.ZipEntry;importorg.apache.tools.zip.ZipOutputStream;publicclassZipUtils{
publicstaticvoiddoCompress(String srcFile,String zipFile)throwsException{
doCompress(newFile(srcFile),newFile(zipFile));}/**
* 文件压缩
* @param srcFile 目录或者单个文件
* @param destFile 压缩后的ZIP文件
*/publicstaticvoiddoCompress(File srcFile,File destFile)throwsException{
ZipOutputStream out =newZipOutputStream(newFileOutputStream(destFile));if(srcFile.isDirectory版权声明:本文标题:Java小白必学:ZIP压缩包导出简易指南 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1770942773a3539325.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论