📜  containskey dart (1)

📅  最后修改于: 2023-12-03 15:00:01.847000             🧑  作者: Mango

Dart 中的 containsKey

在 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 的详细介绍。