首頁 >Java >java教程 >如何使用 Java 的 FileWriter 將資料追加到檔案中?

如何使用 Java 的 FileWriter 將資料追加到檔案中?

DDD
DDD原創
2024-11-09 21:09:02947瀏覽

How to Append Data to a File Using Java's FileWriter?

具有 Append 模式的 Java FileWriter

問題:

使用 Java 的 FileWriter寫入檔案時,是否存在不斷追加新資料而不刪除現有資料的方法

解決方案:

是的,您可以使用FileWriter 中的“追加」模式寫入新數據,而不會覆蓋先前的內容。若要啟用此模式,請將true 作為第二個參數傳遞給FileWriter 建構子:

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();

透過將true 傳遞給FileWriter 建構函數,您可以指定您想要追加到現有檔案而不是覆寫它。

以上是如何使用 Java 的 FileWriter 將資料追加到檔案中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn