📅  最后修改于: 2023-12-03 15:00:01.847000             🧑  作者: Mango
在 Dart 中,containsKey 是 Map 类型的一个方法,用于判断 Map 中是否包含指定的键。
bool containsKey(Object? key)
key
:要查找的键。如果 Map 包含指定的键,则返回 true,否则返回 false。
void main() {
Map<String, int> myMap = {'a': 1, 'b': 2, 'c': 3};
print(myMap.containsKey('a')); // 输出 true
print(myMap.containsKey('d')); // 输出 false
}
在上述示例中,我们定义了一个包含三个键值对的 Map,并使用 containsKey 方法来判断 Map 中是否包含指定的键。
具体地,第一个 print 语句输出 true,因为 Map 中包含键 'a';第二个 print 语句输出 false,因为 Map 中不包含键 'd'。
containsKey 是 Map 类型的一个方法,用于判断 Map 中是否包含指定的键。在使用时,我们只需要指定要查找的键作为参数即可。
以上就是 Dart 中 containsKey 的详细介绍。