JavaTM Platform
Standard Ed. 6

java.util.zip
インタフェース Checksum

既知の実装クラスの一覧:
Adler32, CRC32

public interface Checksum

データチェックサムを表すインタフェースです。


メソッドの概要
 long getValue()
          現在のチェックサム値を返します。
 void reset()
          チェックサムを初期値にリセットします。
 void update(byte[] b, int off, int len)
          現在のチェックサムを指定されたバイト配列で更新します。
 void update(int b)
          現在のチェックサムを指定されたバイトで更新します。
 

メソッドの詳細

update

void update(int b)
現在のチェックサムを指定されたバイトで更新します。

パラメータ:
b - チェックサムを更新するバイト

update

void update(byte[] b,
            int off,
            int len)
現在のチェックサムを指定されたバイト配列で更新します。

パラメータ:
b - チェックサムを更新するバイト配列
off - データの開始オフセット
len - 更新に使うバイト数

getValue

long getValue()
現在のチェックサム値を返します。

戻り値:
現在のチェックサム値

reset

void reset()
チェックサムを初期値にリセットします。


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。