[Java] HashMap 설명과 여러 함수들 put(), size(), get(), replace(), remove(), clear(), isEmpty()
HashMap 특징 키-값 쌍 저장: HashMap은 키와 값의 쌍을 저장하는데 사용됩니다. 각 키는 고유해야 하며, 키에 해당하는 값은 중복될 수 있습니다. Null 허용: HashMap은 키와 값에 null을 허용합니다. 즉, null 값을 가진 키나 값이 저장될 수 있습니다. 빠른 검색 속도: 해시 테이블을 기반으로 하기 때문에 키를 사용한 검색, 삽입, 삭제 연산이 평균적으로 O(1)의 시간 복잡도를 가집니다. 순서 보장 안됨: HashMap은 요소들의 순서를 보장하지 않습니다. 따라서 특정 순서로 요소에 접근하려면 LinkedHashMap과 같은 순서를 보장하는 자료구조를 사용해야 합니다. HashMap phoneMap = new HashMap(); -> HashMap 인스턴스 생성 후 여러 함..
2023. 12. 20.