yoursyun
Map, HashMap 본문
순서를 보장하지 않습니다. 키와 값은 저장된 순서대로 반환되지 않습니다.
저장된 순서를 보장하려면 LinkedHashMap 을 이용 할 수 있습니다.
- Map
- Map은 인터페이스입니다.
- 이 인터페이스는 키-값 쌍을 저장하는 모든 클래스가 구현해야 하는 메서드를 정의합니다.
- 주요 메서드로는 put(), get(), remove(), containsKey(), containsValue(), size() 등이 있습니다.
- HashMap, TreeMap, LinkedHashMap, ConcurrentHashMap
- HashMap
- HashMap은 Map 인터페이스를 구현한 구체적인 클래스입니다.
- 해시 테이블을 사용하여 데이터를 저장하므로 빠른 검색 속도를 제공합니다.
- 키와 값으로 null을 허용합니다.
반응형