Как переписать вместо добавления в текстовый файл в Android?

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

Приведенный выше код добавляется к текстовому файлу. Как вы его переписываете?

  • 1
    ты пробовал свой код?
Теги:
file
input

2 ответа

4

Javadocs - ваш друг:

FileWriter JavaDoc

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

FileWriter fw = new FileWriter(myDir + "/score.txt", false);
  • 0
    по умолчанию false . так что код ОП просто отлично.
  • 0
    Ну, тогда надо перезаписать :)
1

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню