JavaTM 2 Platform
Standard Ed. 6

java.util.zip
類別 Adler32

java.lang.Object
  繼承者 java.util.zip.Adler32
所有已實作的介面:
Checksum

public class Adler32
extends Object
implements 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
返回:
當前的校驗和值

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only