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

Метод writeln

Метод writeln класса StringBuffer добавляет указанную строку в буфер и автоматически добавляет в конец символ новой строки \n. В первый параметр мы передаем строку, которую необходимо добавить в буфер. Если параметр не указан, в буфер добавляется только символ новой строки. Метод возвращает ссылку на сам объект StringBuffer, что позволяет выстраивать цепочки вызовов.

Синтаксис

StringBuffer.writeln([Object? object])

Пример

Давайте создадим буфер и добавим в него две строки с помощью метода writeln:

void main() { StringBuffer buffer = StringBuffer(); buffer.writeln('abcde'); buffer.writeln('12345'); print(buffer.toString()); }

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

"abcde 12345 "

Пример

Давайте вызовем метод writeln без параметров, чтобы добавить в буфер пустую строку:

void main() { StringBuffer buffer = StringBuffer(); buffer.write('abcde'); buffer.writeln(); buffer.write('12345'); print(buffer.toString()); }

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

"abcde 12345"

Пример

Метод writeln возвращает ссылку на буфер, поэтому вызовы можно объединять в цепочку:

void main() { StringBuffer buffer = StringBuffer(); buffer.writeln('abcde').writeln('12345').writeln('67890'); print(buffer.toString()); }

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

"abcde 12345 67890 "

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

  • класс StringBuffer,
    который представляет буфер строк
  • метод write,
    который добавляет строку без переноса
  • метод writeAll,
    который добавляет несколько объектов
  • метод toString,
    который возвращает содержимое буфера
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить