public class CheckedInputStream extends FilterInputStream
Checksumin| コンストラクタ | 説明 | 
|---|---|
| CheckedInputStream(InputStream in, Checksum cksum) | 指定されたChecksumを使用する入力ストリームを作成します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| Checksum | getChecksum() | この入力ストリームのChecksumを返します。 | 
| int | read() | バイトを読み込みます。 | 
| int | read(byte[] buf, int off, int len) | バイト配列に読み込みます。 | 
| long | skip(long n) | 指定されたバイト数の入力をスキップします。 | 
available, close, mark, markSupported, read, resetpublic CheckedInputStream(InputStream in, Checksum cksum)
in - 入力ストリームcksum - Checksumpublic int read()
         throws IOException
read、クラスFilterInputStreamIOException - 入出力エラーが発生した場合FilterInputStream.inpublic int read(byte[] buf,
                int off,
                int len)
         throws IOException
lenが0でない場合、このメソッドは入力の一部が利用できるようになるまでブロックされます。それ以外の場合、バイトは読み込まれず、0が返されます。 read、クラスFilterInputStreambuf - データの読込み先のバッファoff - 転送先配列bの開始オフセットlen - 読み込まれる最大バイト数NullPointerException - bufがnullである場合。IndexOutOfBoundsException - offが負の値の場合、lenが負の値の場合、あるいはlenがbuf.length - offより大きい場合IOException - 入出力エラーが発生した場合FilterInputStream.inpublic long skip(long n)
          throws IOException
skip、クラスFilterInputStreamn - スキップするバイト数IOException - 入出力エラーが発生した場合public Checksum getChecksum()
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。 
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。