文件压缩
2016-04-11 17:08
323 查看
public static void zipFileList(String zipFileName, List<String> fileNameList) throws IOException { List<File> fileList = new ArrayList<File>(); for(String fileName : fileNameList){ File f = new File(fileName); fileList.add(f); } File zipFile = new File(zipFileName); if (!zipFile.exists()) { if (zipFile.getParentFile() != null && !zipFile.getParentFile().exists()) { zipFile.getParentFile().mkdirs(); } zipFile.createNewFile(); } ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFile)); for(File f : fileList){ out.putNextEntry(new org.apache.tools.zip.ZipEntry(f.getName())); FileInputStream in = new FileInputStream(f); int b; while ((b = in.read()) != -1) { out.write(b); } in.close(); } out.close(); }
相关文章推荐
- C#解压RAR压缩文件
- 调用winrar压缩解压缩文件
- Linux下的压缩文件剖析
- linux中文件压缩解压缩-----详解
- Guardio全能优化3.4.0.420:木马/间谍专杀,支持Zip/GZip/Tar/Cab/Rar等压缩格式文件,全面杀除超过30,000种木马
- linux学习(9)第九章、文件与文件系统的压缩与打包
- 压缩下载文件
- 将Linux系统的多个目录及文件备份并压缩到一个文件,以方便查看和维护
- sql 2005日志文件压缩
- 对TextFile格式文件的lzo压缩建立index索引
- 对于PDF文件压缩怎么操作? PDF文件压缩攻略
- 文件压缩工具
- HTML转PDF,再转图片、影像文件,并压缩及上传到ftp服务器
- 通过程序压缩/解压文件
- 文件的压缩、解压缩和打包命令
- linux中不同系统之间的文件传输 文件归档,压缩
- linux压缩文件&解压文件
- Ubuntu 解压 压缩 rar文件
- zlib压缩解压缩文件
- mac终端命令加密压缩文件为zip包