Map<K, V>.of 构造函数
- Map<
K, V> other
创建一个与 other
具有相同键和值的 LinkedHashMap。
LinkedHashMap
需要键实现兼容的 operator==
和 hashCode
,并且可以接受 null
作为键。它按照键插入顺序进行迭代。
final planets = <int, String>{1: 'Mercury', 2: 'Venus', 3: 'Earth'};
final mapOf = Map<num, String>.of(planets);
print(mapOf); // {1: Mercury, 2: Venus, 3: Earth}
实现
factory Map.of(Map<K, V> other) = LinkedHashMap<K, V>.of;