网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  用java压缩文件示例(没有中文问题)     
  文章作者:未知  文章来源:水木森林  
  查看:110次  录入:管理员--2007-11-17  
 
  这本是别人的东西,我只是修改了中文问题。在这个基础上改一下就可以压缩多个文件和目录,甚至可以写一个winzip之类的东东哦,有兴趣的可以研究一下。
import java.io.*;
import java.util.zip.*;
  /**
   * @version version 1.3
   */
  public class w0514{
       public static void main(string[] args){
          try{
              bufferedreader in=new bufferedreader(
                                  new inputstreamreader(new fileinputstream(args[0]),"iso8859_1"));
              fileoutputstream f=new fileoutputstream(args[1]+".zip");
              checkedoutputstream ch=new checkedoutputstream(f,new crc32());
              zipoutputstream out=new zipoutputstream(
                                     new bufferedoutputstream(ch));
       
             int c;
             out.putnextentry(new zipentry(args[0]));
             while((c=in.read())!=-1)
                 out.write(c);
               in.close();
               out.close();
             }
          catch(exception e){
              e.printstacktrace();
             }
     }
  }
 
 
上一篇: 用java学习数据结构--单链表    下一篇: 用java制作excel格式报表
  相关文档
具有不同显示风格的jbutton 11-16
java会因为ror的流行而过时吗? 11-17
java中得到一个字符串中每个字符的unicode值 11-17
javadoc 利弊分析 11-17
jsp/servlet/jsf--标签库的深入研究 01-21
java: jni完全手册 11-17
诊断java代码:设计轻松的代码维护 11-16
jdbc error establishing socket 我的心得 11-17
实现高效java编程规范的十一条基础规则 11-16
jbuilder2006破解补丁 11-17
java核心代码例程之:datagramclientdemo.java 11-17
java程序员(scjp)和开发员(scjd)认证 11-17
struts vs spring:两种mvc框架的比较 11-16
学习如何使 java 应用程序启动更快以及占用更少的内存 11-17
软件架构:可控的灵活性 11-16
通过java套接字传递对象 11-17
java服务器 感受开源热潮 11-17
线程基础---wait(),notify的应用一例 11-16
java的package与import机制之我的理解(初学者的心得) 11-17
lucene --open source text serch engine api(讲稿) 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息