java gz压缩文件解压
gzFileName压缩文件全路径
targetFileName解压后的文件全路径
public boolean unGzFile(String gzFileName,String targetFileName){
GZIPInputStream in = null;
FileOutputStream out = null;
try {
in = new GZIPInputStream(new FileInputStream(gzFileName));
out = new FileOutputStream(targetFileName);
byte[] buffer = new byte[1024 * 8];
int count = 0;
while((count =in.read(buffer)) != -1){
out.write(buffer, 0, count);
}
} catch (IOException e) {
e.printStackTrace();
return false;
}finally {
try {
in.close();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return true;
}
本文档详细介绍了如何使用Java实现GZIP文件的解压缩,通过实例展示了如何创建GZIP输入流和文件输出流,以及如何读取和写入文件内容。适合初学者和开发者快速上手解压操作。
3214

被折叠的 条评论
为什么被折叠?



