1

私は BufferedWriter を使用してテキストファイルへの一種の「ロギング」に取り組んでおり、問題に遭遇しました:

私は次のコードを実行します..かなり基本的です..

BufferedWriter out = new BufferedWriter(new FileWriter(path+fileName));
String str = "blabla";
out.write(str);
out.close();

次にわかったことは、数行のテキストを含むファイル全体が消去され、「blabla」だけがそこにあるということです。

ファイルテキスト全体を文字列に取得して「blabla」の前に「str」に追加することなく、「blabla」というテキストで新しい行を追加するには、どのクラスを使用する必要がありますか?

4

3 に答える 3