Map 컬렉션
: 데이터를 Key와 Value의 한 쌍으로 저장
Key 중복X, Value는 중복O
순서X
List와 달리 인덱스가 없기 때문에 라벨지인 Key를 넣어줌
Map인터페이스를 구현하는 클래스
Map 객체 생성
Map<Key타입, Value타입> map = new HashMap<>();
Map 데이터 추가
map.put(key, value)
중복된 key가 추가는 되지만 마지막에 넣은 중복key의 데이터만 저장됨
Map 데이터 읽기
map.get(key)
Map 데이터 삭제
map.remove(key)
전체 삭제
map.clear()
Map 모든 데이터 읽기
Map의 Key값을 Set으로 받아서 Map의 데이터를 출력하면 됨
map.keySet()