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

如何在 Java 中使用 FileOutputStream 將資料追加到檔案?

DDD
DDD原創
2024-10-28 22:51:30269瀏覽

How to Append Data to a File Using FileOutputStream in Java?

使用 FileOutputStream 將資料附加到檔案

使用 FileOutputStream 方法時,必須了解後續寫入會覆寫現有資料。但是,存在一種在不刪除先前內容的情況下附加資料的解決方案。

解決方案

要附加數據,請使用採用File 和布林參數的FileOutputStream 建構子:

<code class="java">FileOutputStream(File file, boolean append)</code>

將布林參數設為true。此操作可確保您寫入的資料附加到文件末尾,而不是取代現有內容。

範例

<code class="java">File file = new File("myfile.txt");
FileOutputStream fos = new FileOutputStream(file, true);
fos.write("Appending new data to the file.".getBytes());
fos.close();</code>

利用此方法,新資料將追加到 myfile.txt 的結尾,保留原始內容。

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

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