ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자바 HashMap(map)
    Java 2022. 10. 12. 20:27

    Map

    - 자료를 저장할때 숫자,순서가 중요하지 않다. (배열은 순서가 중요!)

    - HashMap은 K(Key : 키의 타입)에 V(Value : 값의 타입)를 할당하는 방식으로 데이터가 저장된다.

     

    Map의 기본구조

    HashMap<String, Integer> hmap = new HashMap<String, Integer>();

    - put(key, value) : HashMap의 key에 value를 할당한다.

    hmap.put("data1" , 1000);

    - size() : HashMap의 데이터 개수를 반환한다.

    hmap.size();

    - keySet() : HashMap의 key만 얻어온다.

    hmap.keySet();

    - remove(key) : HashMap의 Key에 해당하는 값을 제거한다.

    hmap.remove("data1");

    - clear / null 사용

    hmap.clear(); // HashMap의 모든 데이터만 삭제
    hmap = null; // HashMap 자체를 삭제

    - containsKey : map에 key값이 있다면 true, 없다면 false를 반환한다.

    hmap.containsKey("A");

    - containsValue : map에 value가 있다면 true, 없다면 false를 반환한다.

    hmap.containsValue("KWAK");

    'Java' 카테고리의 다른 글

    자바 반복문 for문 / while문 / 향상된 for문  (0) 2022.10.17
    자바 parameter / argument  (0) 2022.10.16
    자바 HashSet  (0) 2022.10.13
    자바 변수명 final  (0) 2022.10.13
    자바 forward / redirect 차이점  (0) 2022.10.12
Designed by Tistory.