java如何打包zip等压缩文件
直接调用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将文件打包成ZIP压缩文件的工具类实例
- java.util.zip压缩打包文件总结二: ZIP解压技术
- Java打包下载ZIP压缩文件
- java将文件打包成ZIP压缩文件的工具类实例
- java将文件打包成ZIP压缩文件的工具类实例
- java将文件打包成ZIP压缩文件的工具类实例
- (Java控制台程序版)递归打包整个父文件夹下的文件和子文件夹成压缩文件(*.ZIP)以及打包时常见的文件乱码和文件名乱码以及丢失文件或文件损坏问题解决办法
- Java ZIP API压缩文件解压后,丢失文件权限属性?如何找回?
- java实现将多个文件打包成zip压缩文件以及对压缩文件的加密
- java将文件打包成ZIP压缩文件的工具类实例
- java将文件打包成ZIP压缩文件的工具类实例
- java.util.zip压缩打包文件总结一:压缩文件及文件下面的文件夹
- Java如何压缩文件到ZIP包?
- 如何将文件打包、压缩并分割成制定大小?
- java的ZipOutputStream压缩文件的两个问题(乱码和每次zip后文件md5变化)
- java压缩文件夹zip
- Java 把文件/目录压缩成zip文件
- 如何在服务器端调用winzip命令行对上传的多个文件打包压缩?
- java实现zip文件压缩,解压
- core java ziptest 第12章如何从zip文件或者jar文件中读取数据