
[Java] 컬렉션 프레임웍 (6) - HashMap, Collections클래스
·
🗨️ Language/Java
HashMap HashMap은 Map인터페이스를 구현한 클래스이다. Map인터페이스를 구현했기에 순서는 없고, 중복은 키는 허용하지 않지만 값은 허용한다. → 키 X, 값 O 데이터를 키와 값의 쌍으로 저장을 하는 것이 특징이다. Hashtable은 옛날 버전이고, HashMap은 신버전이다. 두 차이점은 Hashtable은 동기화가 되어있고, HashMap은 동기화가 되어있지 않은 것이 차이이다. TreeMap은 TreeSet과 같은 특징을 가지고 있다. TreeSet에 대해서는 다음 더보기를 확인하면 된다. 더보기 [Java] 컬렉션 프레임웍 (5) - HashSet, TreeSet HashSet HashSet과 TreeSet은 이름 그대로 Set인터페이스를 구현하였기 때문에 순서가 없고 중복을 허용..