РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
297 of 723 menu

Свойство 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

Смотрите также

  • свойство isEmpty,
    которое проверяет пустоту словаря
  • свойство length,
    которое возвращает количество пар
  • метод clear,
    который удаляет все элементы словаря
  • класс Map,
    который представляет словарь
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить