РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
209 of 1163 menu

Метод indent

Метод indent добавляет или удаляет отступы в начале каждой строки. В первый параметр мы передаем количество пробелов для отступа. Положительное число добавляет пробелы, отрицательное - удаляет. Метод возвращает новую строку, а исходная строка не изменяется. Если строки имеют смешанные отступы, метод сначала нормализует их.

Синтаксис

str.indent(n)

Пример

Давайте добавим четыре пробела в начало каждой строки:

public class Main { public static void main(String[] args) { String str = "abcde\n12345"; String res = str.indent(4); System.out.println(res); } }

Результат выполнения кода:

" abcde\n 12345\n"

Пример

Давайте удалим отступы из строки с четырьмя пробелами в начале:

public class Main { public static void main(String[] args) { String str = " abcde"; String res = str.indent(-4); System.out.println(res); } }

Результат выполнения кода:

"abcde\n"

Пример

Давайте передадим ноль, чтобы получить нормализованные отступы:

public class Main { public static void main(String[] args) { String str = " abcde\n 12345"; String res = str.indent(0); System.out.println(res); } }

Результат выполнения кода:

" abcde\n 12345\n"

Смотрите также

  • метод stripIndent,
    который удаляет общие отступы
  • метод strip,
    который удаляет пробелы по краям
  • метод lines,
    который разбивает строку на строки
  • метод текстовые блоки,
    которые позволяют писать многострочные строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить