키-값 저장소

해시맵에 서로 연관된 키와 값 저장하기

HashMap<K, V> 생성, insert, get, 소유권, entry API, 해시 함수를 통해 연관 데이터를 관리합니다.

insert

키와 값을 넣고 같은 키가 있으면 값을 덮어씁니다.

get

키 검색 결과를 Option으로 받아 없는 경우를 처리합니다.

entry

키가 없을 때만 기본값을 넣는 패턴에 적합합니다.

소유권

String 같은 값은 맵에 들어가며 소유권이 이동될 수 있습니다.

해시맵 갱신 기준

해시맵 읽기 기준
저장

키와 값의 타입을 정하고 insert로 관계를 기록합니다.

조회

get 결과를 match나 if let로 안전하게 다룹니다.

누적

entry와 or_insert로 기존 값 기반 갱신을 처리합니다.

해시맵은 값을 빨리 찾는 도구이면서, 키의 존재 여부에 따른 갱신 정책을 코드로 표현하는 컬렉션입니다.