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

Свойство length

Свойство length возвращает целое число, равное количеству пар ключ-значение в словаре Map. Если словарь пуст, свойство вернет 0. Свойство доступно только для чтения, его нельзя изменить напрямую.

Синтаксис

map.length

Пример

Давайте создадим словарь с тремя элементами и выведем его длину:

void main() { Map<String, int> map = { 'a': 1, 'b': 2, 'c': 3 }; print(map.length); }

Результат выполнения кода:

3

Пример

Давайте проверим длину пустого словаря:

void main() { Map<String, int> map = {}; print(map.length); }

Результат выполнения кода:

0

Пример

Давайте добавим элемент в словарь и посмотрим, как изменится значение свойства length:

void main() { Map<String, int> map = { 'a': 1, 'b': 2 }; print(map.length); map['c'] = 3; print(map.length); }

Результат выполнения кода:

2 3

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

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