使用 FileOutputStream 時,使用預設設定寫入檔案會覆寫現有資料。要在寫入時保留先前的內容,請考慮以下方法:
使用帶有Append 選項的建構子
FileOutputStream 類別提供了同時接受File 和布林值的建構函數標誌,附加。將此標誌設為 true 可確保寫入的資料附加到檔案結尾,而不是取代舊資料。
<code class="java">FileOutputStream fos = new FileOutputStream(file, true);</code>
當您隨後使用此流寫入文件時,資料將添加到文件末尾而不影響現有內容。因此,使用追加選項可以將資料無縫追加到檔案中,而不會有遺失資料的風險。
以上是如何將資料追加到 FileOutputStream 而不覆蓋現有內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!