操作符 [] 方法
- Object? key
override
给定 key 的值,如果 key 不在映射中,则为 null。
某些映射允许 null 作为值。对于这些映射,使用此操作符进行查找无法区分键不在映射中和键存在但值为 null 的情况。如果区分很重要,可以使用像 containsKey 或 putIfAbsent 这样的方法。
实现
V? operator [](Object? key) => _map[key];
给定 key 的值,如果 key 不在映射中,则为 null。
某些映射允许 null 作为值。对于这些映射,使用此操作符进行查找无法区分键不在映射中和键存在但值为 null 的情况。如果区分很重要,可以使用像 containsKey 或 putIfAbsent 这样的方法。
V? operator [](Object? key) => _map[key];