如果文件内容已经存在,是否有办法覆盖它?
例如,使用以下代码,我们写“ Hello World”,后跟“ Sup?”。文件的结果是“ Sup?o World”。
let mentionedUser
我找到的最接近的是user2
或File file = ...;
file.writeAsString("Hello World");
file.writeAsString("Sup?");
。
FileMode.write
我们可以重命名或删除旧文件。但是有更好的方法吗?
答案 0 :(得分:0)
为什么不简单使用
File file = ...;
final buffer = StringBuffer();
buffer.write('Hello World');
buffer.write('Sup?');
file.writeAsString(buffer.toString());