У меня есть следующий список элементов в наборе, и я пытаюсь распечатать эти сообщения с новым разделителем строк, но похоже, что это невозможно сделать таким образом. Я также пробовал использовать «/ n», но на экране отображается только символ, например:
«Поле xxxxx не является допустимым значением xxxxx \r\n
Поле xxxx не является допустимое значение xxx "
Set<String> messages;
public String printValidationMessages() {
if (this.messages != null && !this.messages.isEmpty()) {
return this.messages.stream()
.filter(StringUtils::isNotBlank)
.collect(Collectors.joining(System.getProperty("line.separator")));
}
return BLANK_SPACE;
}
Есть способ добиться разделения строк между каждым элементом с помощью потоков?
Спасибо!