operator [] 方法
- dynamic key
override
给定 key
的值,或者在 key
不在映射中时返回 null
。
某些映射允许值为 null
。对于这些映射,使用此运算符查找无法区分键不在映射中和键存在于映射中但值为 null
的情况。如果区分很重要,可以使用 containsKey 或 putIfAbsent 等方法。
实现
Map? operator [](dynamic key) => _getItem(key);
给定 key
的值,或者在 key
不在映射中时返回 null
。
某些映射允许值为 null
。对于这些映射,使用此运算符查找无法区分键不在映射中和键存在于映射中但值为 null
的情况。如果区分很重要,可以使用 containsKey 或 putIfAbsent 等方法。
Map? operator [](dynamic key) => _getItem(key);