JavaTM 2 Platform
Standard Ed. 6

java.util.zip
類別 CRC32

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

public class CRC32
extends Object
implements Checksum

可用於計算資料串流的 CRC-32 的類別。

另請參見:
Checksum

建構子摘要
CRC32()
          創建新的 CRC32 物件。
 
方法摘要
 long getValue()
          返回 CRC-32 值。
 void reset()
          將 CRC-32 重置為初始值。
 void update(byte[] b)
          使用指定的位元組陣列更新校驗和。
 void update(byte[] b, int off, int len)
          使用指定的位元組陣列更新 CRC-32。
 void update(int b)
          使用指定位元組更新 CRC-32。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

CRC32

public CRC32()
創建新的 CRC32 物件。

方法詳細資訊

update

public void update(int b)
使用指定位元組更新 CRC-32。

指定者:
介面 Checksum 中的 update
參數:
b - 更新校驗和要使用的位元組

update

public void update(byte[] b,
                   int off,
                   int len)
使用指定的位元組陣列更新 CRC-32。

指定者:
介面 Checksum 中的 update
參數:
b - 更新校驗和要使用的位元組陣列
off - 資料的初始偏移量
len - 用於更新的位元組數

update

public void update(byte[] b)
使用指定的位元組陣列更新校驗和。

參數:
b - 更新校驗和使用的位元組陣列

reset

public void reset()
將 CRC-32 重置為初始值。

指定者:
介面 Checksum 中的 reset

getValue

public long getValue()
返回 CRC-32 值。

指定者:
介面 Checksum 中的 getValue
返回:
當前的校驗和值

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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