Как переписать вместо добавления в текстовый файл в Android? - PullRequest
1 голос
/ 02 сентября 2011
File myDir = new File(getFilesDir().getAbsolutePath());
FileWriter fw = new FileWriter(myDir + "/score.txt");
fw.write("Hello World");
fw.close();

Приведенный выше код добавляет текстовый файл.Как вы делаете это перезаписать?

Ответы [ 2 ]

4 голосов
/ 02 сентября 2011

Javadocs - ваш друг:

FileWriter JavaDoc

Укажите false для второго (логического) аргумента, и вы будете перезаписывать, а не добавлять.

FileWriter fw = new FileWriter(myDir + "/score.txt", false);
1 голос
/ 02 сентября 2011

Попробуйте это:

FileWriter fw = new FileWriter(myDir + "/score.txt", false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...