Свойство isEmpty
Свойство isEmpty класса StringBuffer проверяет,
является ли буфер пустым. Оно возвращает true,
если в буфере нет ни одного символа, и false,
если в буфере есть хотя бы один символ.
Свойство доступно только для чтения и не принимает параметров.
Синтаксис
StringBuffer.isEmpty
Пример
Давайте создадим пустой буфер и проверим его свойство isEmpty:
void main()
{
StringBuffer buffer = StringBuffer();
print(buffer.isEmpty);
}
Результат выполнения кода:
true
Пример
Давайте добавим в буфер строку и снова проверим свойство isEmpty:
void main()
{
StringBuffer buffer = StringBuffer();
buffer.write('abcde');
print(buffer.isEmpty);
}
Результат выполнения кода:
false
Пример
Давайте очистим буфер и проверим, что он снова стал пустым:
void main()
{
StringBuffer buffer = StringBuffer();
buffer.write('abcde');
buffer.clear();
print(buffer.isEmpty);
}
Результат выполнения кода:
true
Смотрите также
-
класс
StringBuffer,
который создает буфер для строк -
свойство
isNotEmpty,
которое проверяет, что буфер не пустой -
свойство
length,
которое возвращает длину буфера -
метод
clear,
который очищает буфер