这个成就真的已经腐败了.您可以从字节形成输入流:
InputStream bStream = new ByteArrayInputStream(bytes);
或从文件:
InputStream bStream = new FileInputStream(fis);
ByteArrayOutputStream bOutStream = new ByteArrayOutputStream();
try{
GZIPInputStream gis = new GZIPInputStream(bStream);
byte[] buffer = new byte[1];
int len;
在某个迭代周期会腐败
while((len = gis.read(buffer)) != -1){
bOutStream.write(buffer, 0, len);
}
bOutStream.close();
gis.close();
} catch (IOException e) {
e.printStackTrace();
bOutStream.close();
//print unarchieved bytes
System.out.println(new String(bOutStream.toByteArray()));
}
这就是为什么它有助于找到腐败的地方.此位置之前的所有字节都将正确显示.