Groovy - Maps(映射)

  • 简述

    Map(也称为关联数组、字典、表和散列)是对象引用的无序集合。Map 集合中的元素通过键值访问。Map 中使用的键可以是任何类。当我们插入一个 Map 集合时,需要两个值:键和值。
    以下是 Map 的一些示例 -
    • ['TopicName' : 'Lists', 'Author' : 'Raghav'] – 以 TopicName 作为键及其各自值的键值对集合。
    • [ : ] – 一张空 Map 。
    在本章中,我们将讨论 Groovy 中可用的映射方法。
    序号 Methods & Description
    1 containsKey()
    此 Map 是否包含此密钥?
    2 get()
    在这个Map中查找key,返回对应的值。如果此 Map 中没有该键的条目,则返回 null。
    3 keySet()
    获取此 Map 中的一组键。
    4 put()
    将指定值与此 Map 中的指定键相关联。如果此 Map 以前包含此键的映射,则旧值将替换为指定值。
    5 size()
    返回此 Map 中键值映射的数量。
    6 values()
    返回此 Map 中包含的值的集合视图。