Найти в Дзене
Java

💡 Совет по Java: Начиная с Java 12 можно использовать String.indent(n) для форматирования многострочных строк с отступами

Метод работает очень просто: n > 0 - добавляет n пробелов в начало КАЖДОЙ строки n < 0 - удаляет до n пробелов в начале каждой строки n = 0 - нормализует переводы строк Пример: String text = "Text\ncontent"; System.out.println(text.indent(4)); System.out.println(text.indent(-2)); Полезно, когда: - генерируешь код или конфиги - формируешь многострочные логи - работаешь с шаблонами текста - хочешь аккуратно выровнять вывод без костылей Мелочь, но делает код чище и избавляет от ручной работы со строками. #Java #JavaDev @javarush

💡 Совет по Java: Начиная с Java 12 можно использовать String.indent(n) для форматирования многострочных строк с отступами.

Метод работает очень просто:

n > 0 - добавляет n пробелов в начало КАЖДОЙ строки

n < 0 - удаляет до n пробелов в начале каждой строки

n = 0 - нормализует переводы строк

Пример:

String text = "Text\ncontent";

System.out.println(text.indent(4));

System.out.println(text.indent(-2));

Полезно, когда:

- генерируешь код или конфиги

- формируешь многострочные логи

- работаешь с шаблонами текста

- хочешь аккуратно выровнять вывод без костылей

Мелочь, но делает код чище и избавляет от ручной работы со строками.

#Java #JavaDev

@javarush