java如何打包zip等压缩文件 博客分类: java基础
直接调用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());
}
}
}
推荐阅读
-
java如何最小值int变成最大值?可作为字符串排序使用 博客分类: java基础
-
java如何打包zip等压缩文件 博客分类: java基础
-
如何查看和结束进程 博客分类: java基础 IEEXTF#.netBlog
-
java 压缩文件代码 博客分类: 开发实例 zipjava打包ant.jar
-
java压缩zip文件乱码问题 博客分类: Java JavaZip压缩文件中文乱码乱码
-
利用java解压.zip的压缩文件 博客分类: J2EE java解压zip
-
JAVA ZIP压缩打包下载 博客分类: java 技术 zipjava
-
Java如何将图片打包到jar中 博客分类: Cocos2d-x jar
-
Java桌面程序打包成exe可执行文件 博客分类: 【1】、Java基础知识总结 java
-
Java桌面程序打包成exe可执行文件 博客分类: 【1】、Java基础知识总结 java