使用PrintWriter每次写入文件时,默认情况下会覆盖掉之前的内容。但是你可以通过使用不同的构造函数来指定是否追加内容到文件的末尾。

例如,使用以下构造函数可以指定将内容追加到文件的末尾:

PrintWriter writer = new PrintWriter(new FileWriter("filename.txt", true));

在这个例子中,第二个参数为true,表示追加内容到文件的末尾。如果省略第二个参数或者将其设置为false,则会覆盖掉之前的内容。

使用java 使用PrintWriter每次写入文件会把之前的覆盖掉吗?

原文地址: https://www.cveoy.top/t/topic/hBGC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录