Groovy - Map



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

以下是 Map 的一些示例:

  • [‘TopicName’ : ‘Lists’, ‘Author’ : ‘Raghav’] – 具有 TopicName 作为键及其相应值的键值对集合。

  • [ : ] – 空 Map。

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

序号 方法及描述
1 containsKey()

此 Map 是否包含此键?

2 get()

在此 Map 中查找键并返回相应的 value。如果此 Map 中没有该键的条目,则返回 null。

3 keySet()

获取此 Map 中键的 Set。

4 put()

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

5 size()

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

6 values()

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

广告