Groovy - Maps 集合

Map(也称为关联数组、字典、表和散列)是对象引用的无序集合。 Map 集合中的元素通过键值访问。 Map 中使用的键可以是任何类。 当我们插入 Map 集合时,需要两个值:键和值。

以下是一些 Map 集合示例 −

  • [‘TopicName’ : ‘Lists’, ‘Author’ : ‘Raghav’] – 以 TopicName 为键及其各自值的键值对集合。

  • [ : ] – 空 Map 集合。

在本章中,我们将讨论 Groovy 中可用的 map 方法。

序号 方法与描述
1 containsKey()

这个 Map 包含这个键吗?

2 get()

在这个 Map 中查找 key 并返回对应的值。 如果此 Map 中没有该键的条目,则返回 null。

3 keySet()

获取此 Map 中的一组键。

4 put()

将指定的值与此 Map 中的指定键相关联。 如果此 Map 先前包含此键的映射,则旧值将替换为指定值。

5 size()

返回此 Map 中键值映射的数量。

6 values()

返回此 Map 中包含的值的集合视图。