Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Исправить код java так чтобы он id аккаунта записал в один файл , а не создавал новый

Егор Леонидов Мастер (1974), на голосовании 7 месяцев назад
Вот сам код
public void onUpdateReceived(Update update) {

a1 = (update.getMessage().getFrom().getId());
sendText(a1,"Ti lox " + a1);
long id = update.getMessage().getFrom().getId();
try {
PrintWriter a2 = new PrintWriter(f);
a2.println(id);
a2.close();
} catch (FileNotFoundException e) {
throw new RuntimeException(e);
}
}

public void sendText(Long who, String what){
SendMessage sm = SendMessage.builder()
.chatId(who.toString())
.text(what).build();
Голосование за лучший ответ
Роман Пушкин Профи (641) 8 месяцев назад
Чтобы записать id аккаунта в один файл, вам нужно использовать BufferedWriter вместо PrintWriter и указать true в качестве второго аргумента для FileWriter, чтобы не перезаписывать файл.
Похожие вопросы