Класс MapEntry< K, V>
Пара ключ/значение, представляющая запись в Map.
Интерфейс Map содержит различные методы, которые могут инспектировать или изменять карту на основе объектов записей.
final map = {'1': 'A', '2': 'B'};
map.addEntries([
MapEntry('3', 'C'),
MapEntry('4', 'D'),
]);
print(map); // {1: A, 2: B, 3: C, 4: D}
Конструкторы
-
MapEntry(K key, V value)
constfactory
- Создаёт запись с
keyиvalue.
Свойства
-
hashCode → int
только для чтения, унаследованное
- Хэш-код для этого объекта.
-
key → K
final
- Ключ записи.
-
runtimeType → Type
только для чтения, унаследованное
- Представление типа объекта в ходе выполнения.
-
value → V
final
- Значение, связанное с key в карте.
Методы
-
noSuchMethod(
Invocation invocation) → dynamic унаследованное - Вызывается, когда обращаются к несуществующему методу или свойству.
-
toString(
) → String переопределено - Строковое представление этого объекта.
Операторы
-
operator ==(
Object other) → bool унаследованное - Оператор равенства.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/MapEntry-class.html