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