맵에서 키나 값이 있는지 확인하는 함수로 containsKey와 containsValue 가 있다
containsKey(key)
맵에서 인자로 보낸 키가 있으면 true 없으면 false를 반환한다.
public class test {
public static void main(String[] args) {
HashMap<String, String> hashMap = new HashMap<String, String>();
hashMap.put("A","APPLE");
hashMap.put("B","BANANA");
hashMap.put("C","CHERRY");
hashMap.put("D","DURIAN");
System.out.println(hashMap.containsKey("A"));
System.out.println(hashMap.containsKey("E"));
}
}
/////Console/////
true
false
containsValue(value)
맵에서 인자로 보낸 값이 있으면 true 없으면 false를 반환한다.
public class test {
public static void main(String[] args) {
HashMap<String, String> hashMap = new HashMap<String, String>();
hashMap.put("A","APPLE");
hashMap.put("B","BANANA");
hashMap.put("C","CHERRY");
hashMap.put("D","DURIAN");
System.out.println(hashMap.containsValue("BANANA"));
System.out.println(hashMap.containsValue("E????"));
}
}
/////Console/////
true
false
'Java' 카테고리의 다른 글
[Java] 함수 실행시간 측정 (currentTimeMillis) (0) | 2020.06.01 |
---|---|
[Java] 가변인자(varargs) 사용법 (매개변수 동적사용) (0) | 2020.05.30 |
[Java] 자바 일년중에 몇일인지 구하기(Calendar) (0) | 2019.11.14 |
[Java] 해당 월의 말일 구하기(Calendar) (0) | 2019.10.21 |
[Java]배열과 리스트 초기화하는 방법 (0) | 2019.10.20 |