Используя приведенный ниже код, я пытаюсь создать журнал для плагина, но каждый раз, когда он делает запись, я хочу, чтобы она опустилась ниже другой записи , Хотя, когда я его тестирую, он записывает вторую запись, но первая запись удаляется.Как спуститься по строкам при попытке записи в файл с помощью Java
if (commandLabel.equalsIgnoreCase("logmeup")) {
entry++;
entry3 = entry * 3;
FileWriter fw= null;
File file =null;
try {
file = new File("playerLog.txt");
if(!file.exists()) {
file.createNewFile();
}
fw = new FileWriter(file);
if (entry == 1) {
fw.write("Name: " + player.getDisplayName() + "\nIP: " + player.getAddress() + "\nLocation: " + player.getLocation() + "\n");
fw.close();
}
else {
while (entryloop < entry3) {
entryloop++;
fw.write(System.getProperty("line.separator"));
}
entryloop = 0;
fw.write("Name: " + player.getDisplayName() + "\nIP: " + player.getAddress() + "\nLocation: " + player.getLocation() + "\n");
fw.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
источник вставки содержит только 26 строк, исправьте номер строки в вопросе. –
Это сайт, на котором представлены вопросы и ответы, которые могут помочь всем. Чтобы этот вопрос помог будущим пользователям, мы просим вас публиковать ** всю ** соответствующую информацию здесь с вашим вопросом, а не в ссылках. Также, пожалуйста, поймите, что все, кто помогает здесь, являются добровольцами, и мы очень благодарны вам за то, что вы как можно проще понимаете свой вопрос, в том числе не заставляя нас заходить на внешние сайты для получения информации. –
.... так какая линия - вовлеченная линия? –