Javazip-inflater-inflate
提供:Dev Guides
java.util.zip.Inflater.inflate()メソッドの例
説明
- java.util.zip.Inflater.inflate(byte [] b)*メソッドは、指定されたバッファーにバイトを解凍します。 圧縮されていない実際のバイト数を返します。 戻り値0は、さらに入力データまたはプリセット辞書が必要かどうかを判断するためにneedsInput()またはneedsDictionary()を呼び出す必要があることを示します。 後者の場合、getAdler()を使用して、必要な辞書のAdler-32値を取得できます。
宣言
以下は、* java.util.zip.Inflater.inflate(byte [] b)*メソッドの宣言です。
パラメーター
- b -非圧縮データ用のバッファ。
返品
実際の非圧縮バイト数。
例外
- DataFormatException -圧縮データ形式が無効な場合。
例
次の例は、java.util.zip.Inflater.inflate(byte [] b)メソッドの使用方法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
link:/cgi-bin/printpage.cgi [__印刷]