Javazip-checkedinputstream-read1
提供:Dev Guides
java.util.zip.CheckedInputStream.read()メソッドの例
説明
- java.util.zip.CheckedInputStream.read(byte [] buf、int off、int len)*メソッドは、バイト配列を読み取ります。 lenがゼロでない場合、メソッドは何らかの入力が可能になるまでブロックします。それ以外の場合、バイトは読み込まれず、0が返されます。
宣言
以下は、* java.util.zip.CheckedInputStream.read(byte [] buf、int off、int len)*メソッドの宣言です。
パラメーター
- buf -データが読み込まれるバッファ。
- off -宛先配列の開始オフセットb。
- len -読み取られた最大バイト数。
返品
読み込まれた実際のバイト数。ストリームの終わりに達した場合は-1
例外
- NullPointerException -bufがnullの場合。
- IndexOutOfBoundsException -offが負の場合、lenが負の場合、またはlenがbuf.length-offよりも大きい場合。
- IOException -I/Oエラーが発生した場合。
前提条件
例
次の例は、java.util.zip.CheckedInputStream.read(byte [] buf、int off、int len)メソッドの使用方法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
link:/cgi-bin/printpage.cgi [__印刷]