Метод 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,
который возвращает содержимое буфера