Метод clear класса StringBuffer
Метод clear класса StringBuffer очищает буфер,
удаляя все ранее записанные в него данные. После вызова
этого метода буфер становится пустым, а его длина
становится равной нулю. Метод не принимает параметров
и не возвращает значения.
Синтаксис
strbuf.clear()
Пример
Давайте создадим буфер, запишем в него строку, а затем очистим его и выведем содержимое:
void main()
{
StringBuffer strbuf = StringBuffer();
strbuf.write('abcde');
strbuf.clear();
print(strbuf.toString());
}
Результат выполнения кода:
""
Пример
Давайте проверим, что после очистки длина буфера становится равной нулю:
void main()
{
StringBuffer strbuf = StringBuffer();
strbuf.write('12345');
strbuf.clear();
print(strbuf.length);
}
Результат выполнения кода:
0
Смотрите также
-
класс
StringBuffer,
который представляет буфер строк -
метод
write,
который записывает данные в буфер -
метод
toString,
который возвращает содержимое буфера -
свойство
isEmpty,
которое проверяет буфер на пустоту