如何覆盖而不是附加到Android中的文本文件?

时间:2011-09-02 04:15:03

标签: android file input

File myDir = new File(getFilesDir().getAbsolutePath());
FileWriter fw = new FileWriter(myDir + "/score.txt");
fw.write("Hello World");
fw.close();

上面的代码附加到文本文件中。你怎么覆盖它?

2 个答案:

答案 0 :(得分:4)

Javadocs是你的朋友:

FileWriter JavaDoc

为第二个(布尔值)参数提供false,您将覆盖而不是追加。

FileWriter fw = new FileWriter(myDir + "/score.txt", false);

答案 1 :(得分:1)

试试这个:

FileWriter fw = new FileWriter(myDir + "/score.txt", false);