Heim > Java > javaLernprogramm > Hauptteil

Wie kann festgestellt werden, ob ein Schlüssel in der Kartensammlung in Java vorhanden ist?

青灯夜游
Freigeben: 2020-08-20 14:45:03
Original
7615 Leute haben es durchsucht

Java-Methode zum Ermitteln, ob der angegebene Schlüssel in der Kartensammlung vorhanden ist: 1. Verwenden Sie die Methode „containsKey()“, um festzustellen, ob er vorhanden ist. Wenn er nicht vorhanden ist, wird „false“ zurückgegeben. 2. Verwenden Sie die Schleifendurchquerung, vergleichen Sie sie einzeln und fällen Sie Urteile.

Wie kann festgestellt werden, ob ein Schlüssel in der Kartensammlung in Java vorhanden ist?

Empfehlung: „Java-Video-Tutorial

Manchmal tritt in Java das Problem auf, zu beurteilen, ob die übergebene Karte den angegebenen Schlüssel enthält:

Methode 1: Durchlaufen und vergleichen Sie jedes

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");  
     }  
}
Nach dem Login kopieren

Methode 2: Verwenden Sie direkt das containsKey()

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

boolean flag=map.containsKey("opt")
Nach dem Login kopieren

, das von der Java-API direkt bereitgestellt wird, z. B. die Methode „containsKey“ (Schlüssel). in

if(map.containsKey("name")){
value=map.get("name").toString();
System.out.println("找到了name的值:"+value);
}
Nach dem Login kopieren

map Sie können feststellen, ob der Schlüssel in der Karte vorhanden ist. Gibt true zurück, falls vorhanden. Gibt false zurück, wenn es nicht existiert.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Einführung in die Programmierung! !

Das obige ist der detaillierte Inhalt vonWie kann festgestellt werden, ob ein Schlüssel in der Kartensammlung in Java vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage