-
자바 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