Java
JAVA HashMap 함수들 정리
MOVE🔥
2023. 2. 7. 17:35
728x90
반응형
Java에 Hash 관련 문제를 풀다가 HashMap 함수들에는 무엇이있는지 매번 헷갈려서
자주 사용할것 같은 함수를 정리해보기로 했다.
순서는 abc순으로..
함수 | 리턴 | 설명 |
clear() | void | HashMap 내용 다지우고 빈 값으로 만든다. |
containsKey(Object) | boolean | 인자값에 해당하는 키가 있는지 true/false로 리턴 |
containsValue(Object) | boolean | 인자값에 해당하는 값이 있는지 true/false로 리턴 |
entrySet() | Set | Map을 entryset 형태로 반환 해준다. |
equals(Object) | boolean | 인자 값과 동일한 값인지 true/false로 리턴 |
get(Object key) | Object | key값을 넣으면 value값이 return 된다 |
isEmpty | boolean | Map 값이 없는지 true/false로 리턴 |
keySet() | Set | Key 값들을 Set으로 리턴해준다. |
put(key,value) | Object | key와 value를 넣는다 (key가 중복인 경우엔 value만 변경됨) value값이 리턴된다. |
putAll(Map) | void | map의 모든 key, value 값 넣음 |
remove(Object key) | Object | key값을 넣으면 제거될 value값이 return된다. |
size() | int | HashMap의 key-value쌍 개수 return |
values() | Collection<Object> | HashMap의 value들 리턴 |
728x90
반응형