java.util.zip.InflaterInputStream类

java.util.zip.InflaterInputStream类实现了一个流过滤器,用于以“deflate”压缩格式解压缩数据。 它也被用作其他解压过滤器的基础,比如GZIPInputStream

类声明

以下是java.util.zip.InflaterInputStream类的声明 -

public class InflaterInputStream
   extends FilterInputStream

Java

字段

以下是java.util.zip.InflaterInputStream类的字段 -

  • protected byte[] buf - 用于解压缩的输入缓冲区。
  • protected Inflater inf - 用于此流的解压缩器。
  • protected int len - 输入缓冲区的长度。

构造函数

编号构造函数描述
1InflaterInputStream(InputStream in)使用默认的解压缩器和缓冲区大小创建一个新的输入流。
2InflaterInputStream(InputStream in, Inflater inf)使用指定的解压缩器和默认缓冲区大小创建一个新的输入流。
3InflaterInputStream(InputStream in, Inflater inf, int size)使用指定的解压缩器和缓冲区大小创建一个新的输入流。

类方法

编号方法描述
1int available()文件结尾(EOF)达到后返回0,否则返回1
2void close()关闭此输入流并释放与该流关联的所有系统资源。
3void mark(int readlimit)标记此输入流中的当前位置。
4boolean markSupported()测试此输入流是否支持mark()reset()方法。
5int read()读取一个未压缩的数据字节。
6void reset()将此流重新定位到上次在此输入流上调用mark()方法时的位置。
7long skip(long n)跳过未压缩数据的指定字节数。

继承的方法

这个类继承了以下类的方法 -

  • java.io.FilterInputStream
  • java.lang.Object

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智慧浩海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值