Я использую следующий код для создания текстового дампа объекта:
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 пустые строки. Как это можно исправить?