Adler32
java.util.zip
类 Adler32
java.lang.Object
java.util.zip.Adler32
所有已实现的接口:
Checksum
--------------------------------------------------------------------------------
public class Adler32extends Objectimplements Checksum可用于计算数据流的 Adler-32 校验和的类。Adler-32 校验和几乎与 CRC-32 一样可靠,但是能够更快地计算出来。
另请参见:
Checksum
--------------------------------------------------------------------------------
构造方法摘要
Adler32()
创建新的 Adler32 对象。
方法摘要
long getValue()
返回校验和值。
void reset()
将校验和重置为初始值。
void update(byte[] b)
使用指定的字节数组更新校验和。
void update(byte[] b, int off, int len)
使用指定的字节数组更新校验和。
void update(int b)
使用指定字节更新校验和。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
构造方法详细信息
Adler32
public Adler32()创建新的 Adler32 对象。
方法详细信息
update
public void update(int b)使用指定字节更新校验和。
指定者:
接口 Checksum 中的 update
参数:
b - 字节数组
--------------------------------------------------------------------------------
update
public void update(byte[] b,
int off,
int len)使用指定的字节数组更新校验和。
指定者:
接口 Checksum 中的 update
参数:
b - 更新校验和要使用的字节数组
off - 数据的初始偏移量
len - 用于更新的字节数
--------------------------------------------------------------------------------
update
public void update(byte[] b)使用指定的字节数组更新校验和。
--------------------------------------------------------------------------------
reset
public void reset()将校验和重置为初始值。
指定者:
接口 Checksum 中的 reset
--------------------------------------------------------------------------------
getValue
public long getValue()返回校验和值。
指定者:
接口 Checksum 中的 getValue
返回:
当前的校验和值