containsValue 方法

bool containsValue(
  1. Object? value
)
override

此映射是否包含指定的 value

如果映射中的任何一个值根据 == 操作符等于 value,则返回 true。

final moonCount = <String, int>{'Mercury': 0, 'Venus': 0, 'Earth': 1,
  'Mars': 2, 'Jupiter': 79, 'Saturn': 82, 'Uranus': 27, 'Neptune': 14 };
final moons3 = moonCount.containsValue(3); // false
final moons82 = moonCount.containsValue(82); // true

实现

bool containsValue(Object? value) {
  for (K key in keys) {
    if (this[key] == value) return true;
  }
  return false;
}