Как предотвратить перезапись файла при обработке?
я работаю над этим проектом arduino, используя обработку. Есть некоторые значения датчиков, которые должны быть зарегистрированы, но, к сожалению, мой код обработки перезаписывает файл после каждого цикла, так что я получаю только последнее значение датчика. Как мне предотвратить это? Кстати, я использую обычный метод. Команда PrintWriter, за которой следует createWriter
@kevinks, 👍1
1 ответ
▲ 1
PrintWriter pw = new PrintWriter(new FileOutputStream(
новый файл ("persons.txt"),
true /* append = true */));
true
— это флаг режима добавления.
Также проверьте, используете ли вы
pw.append(p.toString());
pw.append("sdf");
https://stackoverflow.com/questions/8210616/printwriter-append-method-not -добавление
,
@Paul
Смотрите также:
- Отправка информации (например, строки) через цифровые контакты
- Нужна помощь в принципиальной схеме матрицы герконового выключателя 8*8
- Arduino зависает через 10-15 минут
- Сохранение вывода Arduino в текстовый файл в режиме добавления
- Ненормальное поведение tinygps с GPS EM408
- Нужен простой пример визуализации акселерометра!
- DMX на Arduino без дополнительной микросхемы драйвера
- Отправка mouseX и mouseY из обработки в Arduino