【发布时间】:2012-11-12 19:24:28
【问题描述】:
我已经在 C:\myfile.txt 中创建了一个文件,其中包含一些数据。现在当我尝试使用 File files = new File("C:\myfile.txt"); , 它覆盖原始数据并在其中插入新数据。有没有机制可以避免覆盖旧数据?...
【问题讨论】:
-
是否要向文件中添加数据?考虑this question 否则您希望旧文件和新文件如何处理?
-
当然。您的代码如何知道如何处理现有数据?
-
看看这个 [FileOutputStream Constructor](docs.oracle.com/javase/7/docs/api/java/io/…, boolean)) 它是
boolean append参数。
标签: java file io file-handling