我有一个从另一个GZIPInputStream构造的ByteArrayInputStream。我想知道gzip数据的原始(未压缩)长度。尽管我可以阅读到GZIPInputStream的末尾,然后计算数字,但这将花费大量时间并浪费CPU。在阅读之前,我想知道尺寸。

是否有类似ZipEntry.getSize()的类似方法GZIPInputStream:

最佳答案



不。它不在Javadoc =>中不存在。

您需要什么长度?

08-17 15:04