java.util.zip InflaterInputStream类
java.util.zip InflaterInputStream类 介绍
java.util.zip.InflaterInputStream 类实现在“deflate”压缩格式为解压缩数据流过滤器。它还用作其他解压缩过滤器的基础,例如 GZIPInputStream。
java.util.zip InflaterInputStream类 声明
public class InflaterInputStream
extends FilterInputStream
java.util.zip InflaterInputStream类 构造方法
构造方法 | 描述 |
---|---|
InflaterInputStream(InputStream in) | 创建具有默认解压缩器和缓冲区大小的新输入流。 |
InflaterInputStream(InputStream in, Inflater inf) | 创建具有指定解压缩器和默认缓冲区大小的新输入流。 |
InflaterInputStream(InputStream in, Inflater inf, int size) | 创建具有指定解压缩器和缓冲区大小的新输入流。 |
java.util.zip InflaterInputStream类 方法
构造方法 | 描述 |
---|---|
int available() | 到达 EOF 后返回 0,否则始终返回 1。 |
void close() | 关闭此输入流并释放与该流关联的所有系统资源。 |
void mark(int readlimit) | 标记此输入流中的当前位置。 |
boolean markSupported() | 测试此输入流是否支持标记和重置方法。 |
int read() | 读取一个字节的未压缩数据。 |
int read(byte[] b, int off, int len) | 将未压缩的数据读入字节数组。 |
void reset() | 将此流重新定位到上次在此输入流上调用 mark 方法时的位置。 |
long skip(long n) | 跳过指定字节数的未压缩数据。 |
热门文章
优秀文章