使用 Java FileWriter 追加到檔案
在 Java 中處理檔案時,通常需要多次將資料寫入同一個檔案。預設情況下,使用 FileWriter 類別每次使用時都會覆寫檔案的內容。但是,有一種方法可以設定 FileWriter 將資料追加到檔案末尾,而不刪除現有內容。
要在FileWriter 中啟用追加模式,只需將true 作為第二個參數傳遞給建構函數即可:
FileWriter fout = new FileWriter("filename.txt", true);
這將建立一個新的FileWriter 實例,該實例配置為將資料附加到指定檔案的末尾。然後,您可以使用write() 或print() 方法將資料寫入檔案:
fout.write("This text will be appended to the end of the file."); fout.print(12345); // Writes the integer 12345
將資料寫入檔案完成後,請務必關閉FileWriter 物件以刷新資料到檔案:
fout.close();
使用FileWriter 的附加模式是將資料新增至檔案而不覆寫其現有內容的便捷方法。它對於建立日誌檔案或維護需要經常更新的持久性資料特別有用。
以上是如何使用 FileWriter 將資料追加到 Java 中的檔案而不覆寫現有內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!