Свойство isEmpty
Свойство isEmpty возвращает true,
если список не содержит ни одного элемента,
и false, если в списке есть хотя бы один
элемент. Свойство не принимает параметров и
не изменяет исходный список. Оно часто
используется для проверки списка перед
выполнением операций, требующих наличия
элементов.
Синтаксис
list.isEmpty
Пример
Давайте проверим пустой список на пустоту:
void main()
{
List<int> list = [];
print(list.isEmpty);
}
Результат выполнения кода:
true
Пример
Давайте проверим список с элементами на пустоту:
void main()
{
List<String> list = ['a', 'b', 'c', 'd', 'e'];
print(list.isEmpty);
}
Результат выполнения кода:
false
Пример
Давайте удалим все элементы из списка и проверим его на пустоту:
void main()
{
List<int> list = [1, 2, 3, 4, 5];
list.clear();
print(list.isEmpty);
}
Результат выполнения кода:
true
Смотрите также
-
свойство
isNotEmpty,
которое проверяет список на непустоту -
свойство
length,
которое возвращает длину списка -
метод
clear,
который удаляет все элементы списка -
класс
List,
который представляет список в Dart