当前位置:  编程技术>java/j2ee

通过java api实现解压缩zip示例

    来源: 互联网  发布时间:2014-11-05

    本文导语:  通过java api实现zip压缩格式的压缩与解压缩 代码如下:package com.hongyuan.test; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;impor...

通过java api实现zip压缩格式的压缩与解压缩

代码如下:

package com.hongyuan.test;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import java.util.zip.ZipOutputStream;

public class ZipTest {

 public static void main(String[] args) throws IOException {
  unZip("bootstrap.zip");
  zip("bootstrap_01.zip","bootstrap/css/bootstrap.css","bootstrap/css/bootstrap.min.css");
 }

 public static void unZip(String fileName) throws IOException{
  //获取压缩文件对象
  ZipFile zf = new ZipFile(fileName);

  //遍历文件条目
  Enumeration


    
 
 

您可能感兴趣的文章:

  • php通过socket_bind()设置IP地址代码示例
  • jquery 通过name快速取值示例
  • python通过scapy获取局域网所有主机mac地址示例
  • 通过spring用beanshell实现java接口示例
  • c#通过unicode编码判断字符是否为中文示例分享
  • 输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程
  • http basic authentication通过post方式访问api示例分享 basic认证示例
  • java通过共享变量结束run停止线程的方法示例
  • java HashMap通过value反查key的代码示例
  • Android 通过onDraw实现在View中绘图操作的示例
  • jquery通过select列表选择框对表格数据进行过滤示例
  • php通过字符串调用函数示例
  • 通过特性(attribute)为枚举添加更多信息示例
  • yii框架通过控制台命令创建定时任务示例
  • Android学习笔记--通过Application传递数据代码示例
  • java通过复选框控件数组实现添加多个复选框控件示例分享
  • java不通过配置文件初始化logger示例
  • android通过google api获取天气信息示例
  • C#通过接口与线程通信(捕获线程状态)示例代码
  • java通过url读取文件内容示例
  • C++通过msxml调用webservice示例分享
  • [压缩技术]zlib是如何通过参数来调整压缩比和速度?
  • 请问:如何将一文件压缩后通过管道送至FTP Server?
  • 如何编译可以支持boot通过linux2.6版本非压缩的内核启动?
  •  
    本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 通过javascript实现DIV居中,兼容各浏览器版本
  • 现在java开发中流行通过什么方式实现对数据库操作?就好像Visual Stadio通过ADO访问数据库。
  • 通过javascript库JQuery实现页面跳转功能代码
  • php通过数组实现多条件查询实现方法(字符串分割)
  • c#通过委托delegate与Dictionary实现action选择器代码举例
  • 如何设置JTextArea里字体??通过什么方法可以实现?
  • linux下通过crond实现自动执行程序
  • [Fedora] 使用Xmanger来实现在windows下通过远程桌面来访问linux主机的方法
  • Session id实现通过Cookie来传输方法及代码参考
  • 请教,怎样通过jsp和servlet实现rmi技术
  • Python3通过request.urlopen实现Web网页图片下载
  • 请教为什么在C++编译通过并实现的程序,在linux下就会出错
  • php通过pack和unpack函数实现对二进制数据封装及解析
  • 如何通过http代理实现socks代理?
  • 在LINUX下,进程间访问临界资源只能通过效率很低的锁文件方式来实现吗?
  • codeblocks8.02 for linux,程序可以编译通过,但是通过右键“查找fopen函数的声明”或“实现”,都是提示“没有找到:fopen”,为什么
  • 请问各位高手,怎么样在windows上通过批处理脚步启动solaris上的编译器,实现自动编译?(solaris通过telnet登陆)?
  • 通过viewport实现jsp页面支持手机缩放
  • jar是通过批处理实现双击后执行的吗?
  • 通过Oracle发送Email的实现方法
  • 如何实现通过网站发短信
  • 通过docker commit命令保存对docker容器的修改
  • applet可以不通过数字签名,通过设置IE直接在本地访问本地文件吗
  • 通过docker run命令运行新的docker镜像
  • 我使用.net编译通过,但是使用g++编译不能通过。总是提示我undefined reference to ~myclass()
  • 通过docker ps命令检查运行中的docker镜像
  • 紧急求救!能通过jdbc怎样连接sqlsever 然后通过 for xml 关键字得到xml流吗?
  • 通过docker search命令搜索可用docker镜像
  • 我想我的网站屏蔽掉通过某些网站过来的访问,我想通过htaccess 文件来做,请大家帮帮我。
  • .NET下 c#通过COM组件操作并导出Excel实例代码
  • 如何通过INTERNET访问通过共项一条线路上网的局域网中的机器???




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号