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

Метод write

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

Синтаксис

strbuf.write(str)

Пример

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

void main() { StringBuffer strbuf = StringBuffer(); strbuf.write('abcde'); print(strbuf.toString()); }

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

"abcde"

Пример

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

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

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

"12345abcde"

Пример

Давайте воспользуемся тем, что метод write возвращает объект StringBuffer, и выстроим цепочку вызовов:

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

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

"abcde12345"

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

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