java的ZipOutputStream压缩文件的两个问题(乱码和每次zip后文件md5变化) - 夜隼 - 博客园
java的ZipOutputStream压缩文件的两个问题(乱码和每次zip后文件md5变化)
1、乱码问题可以使用org.apache.tools.zip
2、md5每次都变化只需要设置entry.setTime(1)
Feedback
#1楼 124.193.96.* 2008-12-25 11:33yesun[未注册用户]
System.out.println("GZIP解压开始...");
GZIPInputStream gzin = null;
gzin=new GZIPInputStream(in);
byte[] buf=new byte[1024*4];
int number ;
while((number=gzin.read(buf,0,buf.length)) != -1)
{
fos.write(buf,0,number);
}
fos.flush();
fos.close();
gzin.close();
System.out.println("GZIP解压结束!");
回复 引用