【发布时间】:2021-02-16 11:47:18
【问题描述】:
我打开了一个文件,每次我想写它时,它都会保存我上次写的内容。如何删除文件的所有内容?。
我的代码:
String fileName = "MyFile";
String content = "Hello from file";
FileOutputStream outputStream = null;
try {
outputStream = openFileOutput(fileName, Context.MODE_APPEND);
outputStream.write(content.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
我知道Context.MODE_APPEND 很重要。我应该写什么?
【问题讨论】:
-
你能展示一下 openFileOutput 方法吗?因为通常你会这样做: new FileOutputStream(new File(entireFilePath));
-
我想把它保存在同一个文件中。这是整个方法
标签: java android-studio file fileoutputstream