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
반응형