| HashMap() | 기본 생성자 |
| HashMap(int initialCapacity) | 생성자 (배열 초기 용량) |
| HashMap(int initialCapapcity, float loadFactor) | |
| HashMap (Map m) | 다른 맵을 해쉬 맵으로 변경 |
| Object put(Object key, Object value | 추가 - 데이터 저장 |
| void putAll(Map m) | 추가 - 데이터 전부 저장 |
| Object remove(Object key) | 삭제 |
| Object replace(Object key, Object value) | 변경 |
| boolean replace(Object key, Object oldValue, Object newValue) |
| Set entrySet() | 엔트리 (키 + 값) 읽기 |
| Set KeySet() | 키 읽기 |
| Collection values() | 값 읽기 |
| Object get(Object key) | 키에 해당하는 값을 반환 |
| Object getOrDefault(Object key, Object defaultValue) | 키가 없을 때 기본 설정 값 반환 |
| boolean containsKey(Object key) | 키 존재 여부 |
| boolean containsValue(Object value) | 값 존재 여부 |
| int size() | 길이 확인 |
| boolean isEmpty | 비어있는지 확인 |
| void clear() | 모두 삭제 |
| Object clone() | 복제 |