だいたいのメソッドを網羅済みです。API仕様書のおともにどうぞ。概要FilterInputStreamは、他の入力ストリームをラップします。このストリームは、データの基本ソースとして使用され、その方法に沿ってデータを変換したり、追加の機能を提供します。オブジェクトをラップするだけのクラスです。スーパークラスとして使われています。使い、リソースリークが起きないようにしましょう。inフィルタ処理される入力ストリームです。in)あとで使用できるように引数inをフィールドthis.inに割り当てることによってFilterInputStreamを作成します。()この入力ストリームのメソッドの次の呼出し側によって、ブロックせずにこの入力ストリームから読み込むことができる(またはスキップできる)推定バイト数を返します。()この入力ストリームを閉じて、そのストリームに関連するすべてのシステム・リソースを解放します。try-with-resources文を使わない例です。readlimit)この入力ストリームの現在位置にマークを設定します。()この入力ストリームがmarkおよびresetメソッドをサポートしているかどうかを判定します。()入力ストリームからデータの次のバイトを読み込みます。b)最大b.lengthバイトのデータを、この入力ストリームからバイト配列に読み込みます。len)最大lenバイトのデータを、この入力ストリームからバイト配列に読み込みます。()このストリームを、この入力ストリームで最後にmarkメソッドが呼び出されたときの位置に再配置します。n)入力ストリームからnバイトのデータをスキップして破棄します。InputStream」をご参照ください。プログラミングTIPS!ページの先頭へ。