Итак, я использую систему, я сохраняю счет, сохраненный в файле .txt
.Написание txt в файл без добавления
Счетчик является целым числом.
Единственная проблема, которую я имею, заключается в том, что вместо замены предыдущего счета; например
"78" -> "79"
Это добавление нового счета к предыдущему счету; например
"78" -> "7879"
Мой код:
private static void saveCount(int inCount) throws FileNotFoundException, IOException {
BufferedReader fbr = new BufferedReader(new FileReader("count.txt"));
try (FileWriter fw = new FileWriter("count.txt", (fbr.readLine() != null))) {
String count = Integer.toString(inCount);
fw.write(count);
}
}
Не думаю, что это поможет обновить содержимое. –
@JunedAhsan Он отлично работает. Возможно, что-то было нарушено в предыдущем редактировании? –
Примечание: вы можете удалить «BufferedReader» из своего ответа, поскольку он больше не нужен. –