ファイルに保存されているテキストデータを読み取る作業は、まずファイルオブジェクトを作成し、 ファイルリーダを作成して、バッファをはさんで、エラー出力をキャッチして・・・と、意外に面倒です。 そこで、その手順をまとめたメソッドをご紹介します。 以下の例では、BufferedReaderにより、ファイル読み込みをバッファリングしています。 このようにすることで、readメソッドでバッファリングが行われます。 よって、readメソッドの呼び出し回数よりも実際には少ないディスクアクセス回数で、 ファイルデータを読むことができます。 最後に、StringBufferオブジェクトのtoStringメソッドを呼ぶことで、 バッファ内のデータを文字列化することができます。 package samples.file; import java.io.BufferedReader; import java.io