Java Deflater setInput()函数及示例
java.util.zip中 Deflater类 的 setInput() 函数是用来设置压缩的输入数据。当 needsInput() 返回true表示输入缓冲区为空时,就应该调用这个函数。
函数签名 。
语法
参数: 这些重载函数所接受的各种参数是。
- byte[] b : 这是要被解压的输入数组。
- int offset : 这是在给定数组中读取数值的起始偏移量。
- int length : 这是从起始偏移量开始要压缩的最大长度。
返回类型: 该函数不返回任何东西。
异常: 该函数不抛出任何异常。
例子 1 :
输出
例2 :
输出
参考资料: https://docs.oracle.com/javase/7/docs/api/java/util/zip/Deflater.html#setInput()