·Java
MapMap은 List와 Set과는 다르게 키와 값을 한쌍으로 묶은 원소를 다룬다키의 역할은 값을 찾기 위한 역할이다때문에 키가 중복되면 값을 찾을 수 없으므로 키는 중복될 수 없다키가 다르다면 값은 중복될 수 있다java.util 패키지 import 필요Map 객체 및 인터페이스 변수 선언시 제네릭을 사용하여 키와 값의 타입을 정한다 순서) Map에서는 원소를 추가할때 put 메소드를 사용한다. 첫번째 매개값은 키 객체, 두번째 매개값은 값 객체 이때 키가 중복된다면 마지막에 대입한 값으로 변경한다Map에서는 get 메소드를 사용하면 키가 일치하는 값을 찾을 수 있다보통 관례적으로 키 타입은 String을 사용한다 이미 hashCode와 equals가 재정의되어있어 사용하기 편하기 때문이다 proper..