>Java >java지도 시간 >Java의 맵 컬렉션에 키가 있는지 확인하는 방법은 무엇입니까?

Java의 맵 컬렉션에 키가 있는지 확인하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-08-20 14:45:037686검색

지정된 키가 맵 컬렉션에 있는지 확인하는 Java 메서드: 1. ContainsKey() 메서드를 사용하여 키가 있으면 true를 반환하고, 없으면 false를 반환합니다. 2. 루프 순회를 사용하여 하나씩 비교하고 판단하십시오.

Java의 맵 컬렉션에 키가 있는지 확인하는 방법은 무엇입니까?

권장사항: "Java Video Tutorial"

Java에서는 때때로 전달된 맵에 지정된 키가 포함되어 있는지 판단하는 문제에 직면할 수 있습니다. <br>

방법 1: 하나씩 반복하고 비교하세요

HashMap map = new HashMap();  
map.put("1", "value1");  
map.put("2", "value2");  
Iterator keys = map.keySet().iterator(); 
while(keys.hasNext()){  
     String key = (String)keys.next();
     if("2".equals(key)){  
        System.out.println("存在key");  
     }  
}

방법 2: java apicontainsKey()

map是一个key和value的键值对的集合。有key和value键值对,就会有判断是否有key。这方法就是containsKey方法。<br>

에서 제공하는 containsKey()를 직접 사용하세요.맵은 키-값 쌍의 모음입니다. 그리고 가치. 키와 값 쌍이 있으면 키가 있는지 확인하는 방법이 있습니다. 이 메소드는 containKey 메소드입니다.

boolean flag=map.containsKey("opt")

예:

if(map.containsKey("name")){
value=map.get("name").toString();
System.out.println("找到了name的值:"+value);
}
맵의 ContainsKey(key) 메서드는 키가 맵에 존재하는지 여부를 확인할 수 있습니다. 존재하는 경우 true를 반환합니다. 존재하지 않는 경우 false를 반환합니다.

🎜더 많은 프로그래밍 관련 지식을 보려면 🎜프로그래밍 소개🎜를 방문하세요! ! 🎜

위 내용은 Java의 맵 컬렉션에 키가 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.