* Programming/JAVA

HashMap에 키가 있는지 값이 있는지 체크

고경a 2020. 4. 14. 15:13

HashMap에 containsKey 메소드에 키값을 넘겨주면

해당 키값이 HashMap에 있을경우 true/ 없을 경우 false



HashMap에 containsValue 메소드에 값을 넘겨주면

해당 값이 HashMap에 있을경우 true/ 없을 경우 false

Map<String, String> map = new HashMap<String, String>();

map.put("A", "111");
map.put("B", "222");
map.put("C", "333");
    
System.out.println(map.containsKey("A"));
System.out.println(map.containsKey("a"));

System.out.println(map.containsValue("111"));
System.out.println(map.containsValue("AAA"));

 

결과

true
false

true
false