Библиотеки » Основная библиотека (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из коллекции