使用 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中文網其他相關文章!