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

廣告