Groovy-지도
맵 (연관 배열, 사전, 테이블 및 해시라고도 함)은 정렬되지 않은 개체 참조 모음입니다. Map 컬렉션의 요소는 키 값으로 액세스됩니다. Map에서 사용되는 키는 모든 클래스가 될 수 있습니다. Map 컬렉션에 삽입 할 때 키와 값이라는 두 가지 값이 필요합니다.
다음은지도의 몇 가지 예입니다.
[ 'TopicName': 'Lists', 'TopicName': 'Maps'] – TopicName을 키로하는 키 값 쌍의 모음과 각각의 값입니다.
[:] – 빈지도.
이 장에서는 Groovy에서 사용할 수있는 맵 방법에 대해 설명합니다.
Sr. 아니. | 방법 및 설명 |
---|---|
1 | containsKey () 이지도에이 키가 포함되어 있습니까? |
2 | 가져 오기() 이 맵에서 키를 찾고 해당 값을 반환합니다. 이 맵에 키에 대한 항목이 없으면 null을 반환합니다. |
삼 | keySet () 이 맵에서 키 세트를 얻습니다. |
4 | 놓다() 지정된 값을이 Map의 지정된 키와 연결합니다. 이 맵에 이전에이 키에 대한 매핑이 포함 된 경우 이전 값이 지정된 값으로 대체됩니다. |
5 | 크기() 이 맵의 키-값 매핑 수를 반환합니다. |
6 | 값 () 이 Map에 포함 된 값의 컬렉션 뷰를 반환합니다. |