본문 바로가기
Java

JAVA HashMap 함수들 정리

by MOVE🔥 2023. 2. 7.
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
반응형

'Java' 카테고리의 다른 글

Reflection API  (1) 2020.03.16
[JAVA] Collection Framework  (0) 2020.03.16
ThreadLocal  (0) 2020.03.10

댓글