Java 覆盖现有输出文件
我的程序当前正在使用
FileOutputStream output = new FileOutputStream("output", true);
如果尚未创建输出文件,则 while 循环将创建该文件,并在 while 循环的每次迭代中将一些数据追加到此文件中,使用
output.write(data).
这很好,也是我想要的。
如果我再次运行该程序,文件的大小只会加倍,因为它将确切的信息附加到文件的末尾。这不是我想要的。如果我再次运行该程序,我想覆盖该文件。