HashMap

HashMap

HashMap<String, Integer> h = new HashMap<>();
// k : 키
// v : 값

h.put(k,v);
h.get(k) 
h.remove(k) // 반환 후 삭제
h.size();
h.containsKey(k);
h.containsValue(v);
h.getOrDefault(k,default_val); 

// 순환
// 첫 번째 방법
for(Map.Entry<String, Integer> element : h.entrySet()){
      element.getKey();
      element.getValue();
}

// 두 번째 방법
for(String key: h.keySet()){…..}

for(Integer val: h.values()){……}

h.clear();

Last updated