public class CRC32 extends Object implements Checksum
null
引数をこのクラスのメソッドに渡すと、NullPointerException
がスローされます。
Checksum
コンストラクタと説明 |
---|
CRC32()
新しいCRC32オブジェクトを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
long |
getValue()
CRC-32値を返します。
|
void |
reset()
CRC-32を初期値にリセットします。
|
void |
update(byte[] b)
CRC-32チェックサムを指定されたバイト配列で更新します。
|
void |
update(byte[] b, int off, int len)
CRC-32チェックサムを指定されたバイト配列で更新します。
|
void |
update(ByteBuffer buffer)
チェックサムを指定されたバッファからのバイト数で更新します。
|
void |
update(int b)
CRC-32チェックサムを指定されたバイト(引数bの下位8ビット)で更新します。
|
public void update(int b)
public void update(byte[] b, int off, int len)
update
、インタフェース: Checksum
b
- チェックサムを更新するバイト配列off
- データの開始オフセットlen
- 更新に使うバイト数ArrayIndexOutOfBoundsException
- off
が負の場合、またはlen
が負の場合、またはoff+len
が配列b
の長さより大きい場合public void update(byte[] b)
b
- チェックサムの更新に使用するバイト配列public void update(ByteBuffer buffer)
position()
から始まるbuffer.remaining()
バイトを使用して更新されます。復帰時に、バッファの位置はその制限に更新され、その制限は変更されません。buffer
- チェックサムを更新するByteBuffer バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.