java写入文件不覆盖
时间: 2023-10-19 08:33:42 浏览: 167
提供覆盖式和追加式写文件功能的JAVA类
如果您想要以追加模式将数据写入文件,而不是覆盖之前的内容,您可以使用Java中的FileWriter类以及它的构造函数,指定为追加模式。
以下是一个示例代码片段,演示如何以追加模式将文本添加到文件中:
```java
try {
FileWriter writer = new FileWriter("example.txt", true); // 第二个参数为 true 表示以追加模式写入
writer.write("这是要追加的文本内容");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
```
这样,如果文件"example.txt"已经存在,执行上述代码后,新写入的文本内容将被添加到文件的末尾,而不是覆盖原有内容。
阅读全文