Я пытаюсь создать простую программу, которая сохраняет вход пользователя в форме качания в файл .CSV. У меня есть работа над тем, где он будет писать в первый раз.При записи в файл CSV предыдущая строка перезаписывается
Если я выйду из системы или введите второй набор значений и нажмите кнопку «Сохранить предыдущую строку», она будет перезаписана в файле.
try {
PrintWriter pw = new PrintWriter(new File("customer.csv"));
StringBuilder sb = new StringBuilder();
sb.append(merch);
sb.append(',');
sb.append(cont);
sb.append(',');
sb.append(mail);
sb.append(',');
sb.append(cphone);
sb.append('\n');
pw.write(sb.toString());
pw.flush();
pw.close();
} catch (FileNotFoundException e1) {
JOptionPane.showMessageDialog(frame, "File Not Located");
e1.printStackTrace();
Я попытался добавить 'sb.append (' \ n ');' до конца думая, что это исправит, но это не так.
что неподвижную его , Благодаря! – Tom