Groovy-지도

맵 (연관 배열, 사전, 테이블 및 해시라고도 함)은 정렬되지 않은 개체 참조 모음입니다. Map 컬렉션의 요소는 키 값으로 액세스됩니다. Map에서 사용되는 키는 모든 클래스가 될 수 있습니다. Map 컬렉션에 삽입 할 때 키와 값이라는 두 가지 값이 필요합니다.

다음은지도의 몇 가지 예입니다.

  • [ 'TopicName': 'Lists', 'TopicName': 'Maps'] – TopicName을 키로하는 키 값 쌍의 모음과 각각의 값입니다.

  • [:] – 빈지도.

이 장에서는 Groovy에서 사용할 수있는 맵 방법에 대해 설명합니다.

Sr. 아니. 방법 및 설명
1 containsKey ()

이지도에이 키가 포함되어 있습니까?

2 가져 오기()

이 맵에서 키를 찾고 해당 값을 반환합니다. 이 맵에 키에 대한 항목이 없으면 null을 반환합니다.

keySet ()

이 맵에서 키 세트를 얻습니다.

4 놓다()

지정된 값을이 Map의 지정된 키와 연결합니다. 이 맵에 이전에이 키에 대한 매핑이 포함 된 경우 이전 값이 지정된 값으로 대체됩니다.

5 크기()

이 맵의 키-값 매핑 수를 반환합니다.

6 값 ()

이 Map에 포함 된 값의 컬렉션 뷰를 반환합니다.