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() | 복제 |