Библиотеки » Основная библиотека (dart:core) » Map<K, V>
Map<K, V> - интерфейс Map<K, V>
Интерфейс Map
описывает методы работы с ассоциативным массивов (словарем), состоящим из пар "ключ - значение".
Поддерживает работу со значениями типа null.
-
Конструкторы, фабрики
Создает ассоциативный массив. -
Создает ассоциативный массив
Map
, который содержит все пары "ключ - значение" из другого массиваother
. -
Операторы
Возвращает значение для указанного ключаkey
-
Присваивает указанному ключу
key
значениеvalue
. -
Методы
Очищает массив, удаляя все пары "ключ - значение" из него. -
Проверяет содержит ли массив указанный ключ
key
. -
Проверяет содержит ли массив указанное значение
value
. -
Применяет функцию
f
к каждой паре "ключ - значение" в массиве. -
Возвращает размер массива (количество пар "ключ - значение" в массиве).
-
Возвращает коллекцию содержащую все ключи массива.
-
Возвращает коллекцию содержащую все значения массива.
-
Возвращает значение true, если массив пуст, и он не содержит ни одной пары "ключ - значение".
-
Добавляет элементы V, с ключом
key
в массив, если в нем отсутствует ключkey
-
Удаляет элемент с ключом
key
из коллекции