전체 글28 [Java ] 컬렉션 프레임워크 map 이해하기 HashMap이란?HashMap' 은 키(Key)와 값(value)쌍을 저장하는 자료 구조이다.각 키는 고유하며, 키를 사용하여 해당하는 값을 빠르게 검색할 수 있다해싱 (Hashing) :'HashMap'의 핵심 원리이다.'해싱 함수(Hashing Functoin)'는 키(key)를 받아서정수값인 '해시코드(Hashcode)'를 반환하고,반환된 해시코드는 Hash 배열의 각 요소인 '버킷(Bucket)'의 인덱스가 된다.이 예시에서도 보이듯이 배열의 각 요소를 '버킷'이라고 한다.요약하면,키(key)를 주면 해싱 함수에 의해 해시코드로 변환되고, 해당 해시코드는 배열의 각 요소인. 버킷의 인덱스 역할을 한다. 해당 버킷을 찾아가면 값을 삽입 및 조회할 수 있다.🌠HashMap 사용해서 예제코드 만들어.. 2024. 1. 27. 이전 1 2 3 4 다음