Метод writeCharCode
Метод writeCharCode класса StringBuffer добавляет
в буфер строки символ, соответствующий переданному коду
Unicode. В первый параметр мы передаем целочисленный код
символа, который нужно добавить в буфер. Метод возвращает
тот же объект StringBuffer, что позволяет выстраивать
цепочки вызовов. Сам буфер при этом изменяется.
Синтаксис
StringBuffer.writeCharCode(int charCode)
Пример
Давайте создадим буфер и добавим в него символ с кодом
97, который соответствует латинской букве a:
void main()
{
StringBuffer buffer = StringBuffer();
buffer.writeCharCode(97);
print(buffer.toString());
}
Результат выполнения кода:
"a"
Пример
Давайте добавим в буфер несколько символов по их кодам, используя цепочку вызовов:
void main()
{
StringBuffer buffer = StringBuffer();
buffer.writeCharCode(49);
buffer.writeCharCode(50);
buffer.writeCharCode(51);
print(buffer.toString());
}
Результат выполнения кода:
"123"
Пример
Давайте добавим в буфер символ новой строки с кодом
10 и символ с кодом 98, соответствующий
букве b:
void main()
{
StringBuffer buffer = StringBuffer();
buffer.writeCharCode(97);
buffer.writeCharCode(10);
buffer.writeCharCode(98);
print(buffer.toString());
}
Результат выполнения кода:
"a
b"