맵은 디셔너리(Dictionary)라고도 하고, 해시 테이블(Hash Table)이라고도 한다. 데이터가 키 값과 함께 저장될 때 맵 구조를 사용하면 좋다. 맵은 배열을 이용하여 구현하는데, 배열은 인덱스를 통해 데이터에 접근함에 비해 맵은 키 값을 이용하여 데이터에 접근한다. 즉, 데이터가 들어오면 데이터를 순서대로 저장하고 있다가 키 값을 통해 데이터에 접근하는 것을 말한다.
맵은 디셔너리(Dictionary)라고도 하고, 해시 테이블(Hash Table)이라고도 한다. 데이터가 키 값과 함께 저장될 때 맵 구조를 사용하면 좋다. 맵은 배열을 이용하여 구현하는데, 배열은 인덱스를 통해 데이터에 접근함에 비해 맵은 키 값을 이용하여 데이터에 접근한다. 즉, 데이터가 들어오면 데이터를 순서대로 저장하고 있다가 키 값을 통해 데이터에 접근하는 것을 말한다.