Java Deflater setLevel()函数及示例
java.util.zip中 Deflater类 的 setLevel() 函数将当前的压缩级别设置为指定值。压缩级别是一个从0到9的整数值。
函数签名
语法
参数: 该函数需要一个整数值,该值是指定的压缩值。
返回类型: 该函数不返回任何值。
异常: 如果压缩级别无效,该函数会抛出IllegalArgumentException。
一些deflater级别的常量值。
- BEST_COMPRESSION : 最佳压缩的压缩级别
- BEST_SPEED : 最快压缩的压缩级别。
- DEFAULT_COMPRESSION : 默认压缩级别。
- NO_COMPRESSION : 不压缩的压缩级别。
例子 1 :
输出
参考资料: https://docs.oracle.com/javase/7/docs/api/java/util/zip/Deflater.html#setLevel()