728x90 반응형 스칼라1 JAVA 개발자 수업 21일차 HashMap HashMap [정의] - Map 인터페이스를 구현한 대표적인 Map 컬렉션이다. - Map 인터페이스를 상속하고 있기에 Map 성질을 그대로 가지고 있다. [특징] - 키(key)와 값(value)을 묶어서 하나의 데이터(entry)로 저장한다. - 해싱(hashing)을 사용하기 때문에 많은 양의 데이터를 검색하는데 있어서 뛰어난 성능을 보인다. - 키(key)와 값(value)은 별개의 값이 아니라 서로 관련된 값이다. --> 하나의 클래스로 정의(하나의 배열로 정의) 키(key) : 컬렉션 내의 키(key) 중에서 '유일' 해야 한다. 값(value) : 키(key)와 달리 데이터의 '중복'을 허용한다. [ArrayList와 HashMap 차이점] - 컬렉션에서 대표적으로 많이 쓰이.. 2021. 4. 26. 이전 1 다음 728x90 반응형