Должен ли я использовать несколько вызовов System.out.print()? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Должен ли я использовать несколько вызовов System.out.print()? [закрыто]

Сообщение Anonymous »

Я знаю, что лучший способ зарегистрировать что-либо в реальном проекте Java — это использовать платформу ведения журнала, например: Log4J2, Logback и т. д. Однако у меня есть личный проект, который достаточно прост, чтобы использовать старый добрый System.out.print. ().
Итак, этот проект требует печати информации в консоли, считывания введенных пользователем данных, очистки экрана и печати обновленной информации до тех пор, пока не будет выполнено определенное условие.
Как мне следует спроектировать использование этих методов печати?
Должен ли я вызывать метод print() для каждой строки информации (пример 1) или мне следует создать строку с всю информацию и один раз вызвать print() для ее отображения (пример 2)?
Пример 1

Код: Выделить всё

System.out.println("Month: " + month);
System.out.println("Day of the week: " + dayOfTheWeek);
System.out.println("Weather: " + weather);
System.out.println("Status [" + status + "]");
##Пример 2

Код: Выделить всё

StringBuilder stringBuilder = new StringBuilder();
stringBuilder
.append("Month: " + month)
.append("Day of the week: " + dayOfTheWeek)
.append("Weather: " + weather)
.append("Status [" + status + "]");

System.out.println(stringBuilder.toString());
Я пытался найти этот конкретный вопрос здесь и в Google, но ничего не нашел. Я рассчитываю использовать лучшие практики написания кода и с меньшими затратами ресурсов.


Подробнее здесь: https://stackoverflow.com/questions/788 ... nvocations

Вернуться в «JAVA»