直接调用jdk的类可以了。
package javaio;
import java.io.*;
import java.util.zip.*;
public class ZipCompress{
public static void main(String args[]){
try{
ZipCompress zip=new ZipCompress();
FileOutputStream fileOut=new FileOutputStream("Example.zip");
CheckedOutputStream checkOut=new CheckedOutputStream(fileOut,new CRC32());
ZipOutputStream zipOut=new ZipOutputStream(new BufferedOutputStream(checkOut));
zipOut.setComment("This is a java zipping test file");
//String fileName=zip.getClass().getResource("test.txt").toString();
String fileName="E:\\test.txt";
System.out.println(fileName);
System.out.println(zip.getClass());
BufferedReader in=new BufferedReader(new FileReader(fileName));
zipOut.putNextEntry(new ZipEntry(fileName));//建立压缩实体
int ch;
//当压缩过程未结束时继续读写
while((ch=in.read())!=-1){
zipOut.write(ch);
System.out.println(ch);
}
in.close();
zipOut.close();
}catch(IOException e){
System.out.println(e.toString());
}
}
}
分享到:
相关推荐
//文件数据(待压缩文件) JButton jbAdd; //增加文件按钮 JButton jbDelete; //删除文件按钮 JButton jbZip; //压缩按钮 JTextField target; //目标文件文本域 public ZipDemo(){ super("用ZIP...
应用java来压缩需要打包的文件,在系统管理中将毛哥路径或者某个文件夹压缩成zip包
zip 压缩 文件 Java zip 压缩 文件 Java zip 压缩 文件 Java zip 压缩 文件 Java
java解压zip压缩文件,读取压缩文件中的内容并输出到输出文件中。
java 生成zip压缩文件 java 生成zip压缩文件
java压缩文件成zip实现无乱码 内置类与jar包
主要介绍了基于Java向zip压缩包追加文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java 实现指定目录下的文件打包zip格式 并指定存放zip包
java 操作Zip文件(压缩、解压、加密) zip4j-1.3.2.jar ant-1.10.6.jar
java打包压缩ZIP 里面详细讲解了如何将一个文件打包 如何解压一个包
JAVA文件压缩与解压缩实践,java解压缩zip文件,Java源码
java 解压缩zip文件 java 解压缩zip文件 java 解压缩zip文件
Java操作zip压缩格式的开源项目,功能强大而且使用方便,能完全满足Java操作Zip压缩文件,官方网址为:http://www.lingala.net/zip4j/ 可以下载到jar包、源码和示例,好像没有提供API文档。 不过需要使用代理访问...
zip解压缩文件文件夹都可以,代码清晰,注释多。非常容易看懂
Java根据Url把多个文件下载到指定的文件夹目录,然后再将文件夹目录打包成zip导出,包括子目录也可以打包,有个简单的导出html页面,点击导出按钮下载zip。
java zip文件的压缩与解压缩,支持中文 使用apache的工具包可设置字符编码
Java把文件压缩成zip,粘贴在项目中即可使用
对zip文件进行解压缩工具类,以及jar包
java的zip压缩图片和文件。并且可以直接压缩整个文件夹。及解压功能
JAVAWEB项目,实现将服务器文件打包成.zip文件,然后再下载到本地上。