Свойство isEmpty
Свойство isEmpty проверяет, является ли Map пустым.
Возвращает true, если Map не содержит ни одной пары ключ-значение,
и false в противном случае.
Свойство не принимает параметров. Оно полезно для проверки наличия элементов в Map перед выполнением операций, таких как перебор или удаление.
Синтаксис
map.isEmpty
Пример
Проверим пустой Map:
void main()
{
Map map = {};
print(map.isEmpty);
}
Результат выполнения кода:
true
Пример
Проверим Map с элементами:
void main()
{
Map map = {'a': 1, 'b': 2, 'c': 3};
print(map.isEmpty);
}
Результат выполнения кода:
false
Пример
Проверим Map после удаления всех элементов:
void main()
{
Map map = {'a': 1, 'b': 2};
map.clear();
print(map.isEmpty);
}
Результат выполнения кода:
true
Смотрите также
-
свойство
isNotEmpty,
которое проверяет, содержит ли Map элементы -
свойство
length,
которое возвращает количество пар ключ-значение -
метод
clear,
который удаляет все элементы из Map -
свойство
keys,
которое возвращает коллекцию ключей Map