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