ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Java Map 컬렉션(Collection) 개념
    JAVA 2021. 5. 26. 22:03

    Map 컬렉션 개념

     

    Map 컬렉션은 키(Key) 와 값(value) 으로 구성된 Entry 객체를 저장하는 구조를 가진다.

    키와 값은 모두 객체이며, 키는 중복될 수 없다

    만약 동일한 키를 가지고 있는 Entry 객체를 Map 컬렉션에 저장하면, 

    기존의 값은 사라지고 새로운 값이 저장된다.

     

    Map 컬렉션 기능 및 종류

     

    HashMap, HashTable, LinkedHashMap, Properties, TreeMap 등이 있다..

     

     

    Map 컬렉션에서 공통적으로 사용가능한 Map 인터페이스의 메서드

     

    • V put(K key, V value) : 매개변수로 주어진 키와 값을 추가하며, 저장되면 값을 반환한다.
    • boolean containsKey(Object key) : 매개변수로 주어진 키가 Map 컬렉션에 존재하는지 여부를 확인
    • Set<Map.Entry<K,V>> entrySet() : 키와 값의 쌍으로 구성된 모든 Map.Entry 객체를 Set 컬렉션에 담아서 반환
    • boolean isEmpty() : Map 컬렉션이 비어있는지 여부를 확인한다.
    • Set<K> keySet() : Map 컬렉션에 저장된 모든 키를 Set 컬렉션에 담아서 반환.
    • Collection<V> values() : Map 컬렉션에 저장된 모든 값을 Collection에 담아서 반환.
    • void clear() : Map 컬렉션에 저장된 모든 Map.Entry 객체를 삭제합니다.
    • V remove(Object key) : 매개변수로 주어진 키와 일치하는 Map.Entry를 삭제하고 값을 반환.
    728x90
    반응형

    'JAVA' 카테고리의 다른 글

    [JAVA] 자료구조 - HashMAP  (0) 2021.06.08
    [Java]JDK와 JRE  (0) 2021.05.30
    [JAVA] 컬렉션(Collection) 이란?  (2) 2020.11.30
    리스트(List)  (1) 2020.11.30
    Scanner (입력)  (1) 2020.11.25

    댓글

Designed by Tistory.