boolean valid = false;
String user = txtUser.getText();
String pass = txtPass.getText();
try {
PrintWriter writer = new PrintWriter("src/file");
writer.println("The line");
writer.println(user + "#" + pass);
JOptionPane.showMessageDialog(null,"Sign Up"complete",JOptionPane.INFORMATION_MESSAGE);
writer.close();
} catch(Exception e) {
}
Я делаю подписную страницу, и я уже сделал страницу входа. Номер в коде используется для разделения имени пользователя на пароль. Все работает нормально, но проблема заключается в том, что каждый раз, когда я регистрирую его, он заменяет информацию о регистрации, которую я дал в предыдущий раз. Поэтому, если я впервые подписался с именем пользователя «greg» и паролем «877», он отлично работает, но если я снова займу программу и зарегистрирую другого пользователя с другим именем пользователя и паролем, он заменит первое имя пользователя и пароль , Мне нужно, чтобы он переходил на новую строчку после того, как каждый раз подписывался.Как распечатать новую строку в java?
Мы можем помочь, если вы создаете минимальный пример. См. [Как создать минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve). – DavidPostill
Терминология, которую вы ищете, это «как добавить строки к существующему файлу». – Pointy
@DavidPostill Я думаю, главная проблема заключается в том, что 'PrintWriter' всегда будет создавать файл. –