728x90
  • HashMap
  • TreeMap
  • LinkedHashMap (순서가 필요한 경우 사용하는 HashMap)
  • SortedMap
  • Hashtable

메소드

clear()

Map의 모든 객체 삭제

containsKey(key), containsValue(value)

지정 객체의 키나 값과 일치하는 Map의 키나 값이 있는지 확인

entrySet()

Map에 저장된 키-값의 쌍을 Map.Entry 타입의 객체로 저장한 Set으로 반환

get(key)

지정 객체의 키에 대응하는 값 객체를 찾아서 반환

put(key, value)

Map에 값 객체를 키 객체에 연결하여 저장

putAll(Map)

지정된 Map의 모든 키-값 쌍을 추가

remove(key)

지정한 키 객체와 일치하는 키-값 객체를 삭제

size()

Map에 저장된 키-값 쌍의 개수를 반환

values()

Map에 저장된 모든 값 객체를 반환

 

용어

key : 중복이 없는 값

value : 중복이 허용되는 값

entry : key - value 한 쌍을 의미

'Java > Notion' 카테고리의 다른 글

List - LinkedList  (0) 2023.04.30
List - ArrayList  (0) 2023.04.30
컬렉션 프레임워크 - Set  (0) 2023.04.30
컬렉션 프레임워크 - List  (0) 2023.04.30
컬렉션 프레임워크  (0) 2023.04.30

+ Recent posts