簡介
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
返回:
當前的校驗和值