• ベストアンサー

ファイルへの書き込みを高速に行うには?

OutputStreamやWriterを使って、ファイルに大量の文字列データを 書き込むとき、どのようなクラスを使ってどのような処理を行えば、 最も速く書き込み処理を行うことができるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • takaP-
  • ベストアンサー率79% (83/105)
回答No.1

Java2sdk1.4以降でしたら、java.nio.channels.FileChannel を使うのが一番速いのではないでしょうか。 それ以外のバージョンでしたら、java.io.BufferedWriteを使えば 宜しいかと思います。

ns18
質問者

お礼

回答ありがとうございます。 さっそくBufferedWriterを使ってみました。 速い!!! 確かに速いですね。おかげさまで納得いく速さになりました。 ありがとうございました。m(_ _)m

関連するQ&A

専門家に質問してみよう