Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник Java

String.repeat()

Повторяет строку указанное число раз.

Доступно с: Java 11

Синтаксис

public String repeat(int count)

Параметры

ПараметрТипОписание
countintСколько раз повторить. 0 даёт пустую строку, отрицательное число — исключение.

Возвращаемое значение

StringНовая строка.

Примеры

Линия из символов и простая «лесенка»:

void main() {
    IO.println("-".repeat(10));
    for (int i = 1; i <= 3; i++) {
        IO.println("*".repeat(i));
    }
}

Результат:

----------
*
**
***

Примечания

До Java 11 для этого писали цикл со StringBuilder. Отрицательный count бросает IllegalArgumentException.

См. также

  • String.join() — Склеивает строки через разделитель.
  • StringBuilder — Изменяемая строка: удобна, когда текст собирается по частям, особенно в цикле.

Вопросы и ответы по теме

В учебнике

  • Методы строк — Основные методы String в Java: поиск, substring, смена регистра, strip, replace, split, join, repeat и проверки строк.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.