java打zip包

  1. 贴如下代码:
  2. public static void doZip() throws IOException { byte[] buffer = new byte[1024]; ZipOutputStream zip = new ZipOutputStream(new FileOutputStream("/Users/liutongbin/Downloads/exampleDoc/docs.zip")); File[] files = {new File("/Users/liutongbin/Downloads/exampleDoc/write2007.doc"),new File("/Users/liutongbin/Downloads/exampleDoc/write2003.doc"),new File("/Users/liutongbin/Downloads/exampleDoc/write2009.doc"),new File("/Users/liutongbin/Downloads/exampleDoc/write2010.doc")}; for (int i = 0; i < files.length; i++) { FileInputStream fis = new FileInputStream(files[i]); zip.putNextEntry(new ZipEntry(files[i].getName())); int len; while((len=fis.read(buffer)) > 0) { zip.write(buffer, 0, len); } zip.closeEntry(); fis.close(); } zip.close(); }

转载于:https://my.oschina.net/beanGo/blog/400700

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值