ホームページ >Java >&#&チュートリアル >Java の FileWriter を使用してファイルにデータを追加するにはどうすればよいですか?
問題:
Java の FileWriter を使用してファイルに書き込む場合、既存のデータを削除せずに新しいデータを継続的に追加する方法内容?
解決策:
はい、FileWriter の「追加」モードを使用すると、以前の内容を上書きせずに新しいデータを書き込むことができます。このモードを有効にするには、FileWriter コンストラクターの 2 番目の引数として true を渡します。
FileWriter fout = new FileWriter("filename.txt", true);
更新された例は次のとおりです。
fout = new FileWriter( "Distribution_" + Double.toString(_lowerBound) + "_" + Double.toString(_highBound) + ".txt", true); fileout = new PrintWriter(fout,true); fileout.print(now.getTime().toString() + ", " + weight + ","+ count +"\n"); fileout.close();
FileWriter コンストラクターに true を渡すことで、次のように指定します。既存のファイルを上書きするのではなく、既存のファイルに追加したい場合。
以上がJava の FileWriter を使用してファイルにデータを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。