想通过java原生API将字符串进行压缩和解压缩,参考使用了别人的代码后,报异常了(Unexpected end of ZLIB input stream)。 在解压缩函数的gunzip.read(buffer)出了问题,跟踪进去看,异常由InflaterInputStream类的fill函数抛出。
我用断点可以看到 in 里面contentLength有值,也就是文件的大小 但是开始while计算文件的大小就不行了 以上代码 我在项目中调用执行到while部分就不执行了 ,但是用main还是调用的时候就可以输出文件大小 项目中调用和main函数中换入的参数一样 ...
当前正在显示可能无法访问的结果。
隐藏无法访问的结果