Странное поведение добавления строк - PullRequest
0 голосов
/ 06 сентября 2018

Я использую следующий код для создания текстового дампа объекта:

public static String generateText(Quiz quiz){
    String endResult = "";
    for (QuizQuestion question : quiz.getQuestions()) {
        endResult += question.getQuestion();
        endResult += System.lineSeparator();
        endResult += question.getAnswer1();
        endResult += System.lineSeparator();
        endResult += question.getAnswer2();
        endResult += System.lineSeparator();
        endResult += question.getAnswer3();
        endResult += System.lineSeparator();
        endResult += question.getAnswer4();
        endResult += System.lineSeparator();
        endResult += question.getCorrectAnswer();
        endResult += System.lineSeparator();
    }

    return endResult;
}

Однако, когда я печатаю endResult в файл, выводится:

questiona1a2a3a4a

Затем печатает 4 пустые строки. Как это можно исправить?

...