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 中包含的值的集合视图。 |