So finden Sie einen Schlüssel in einer TreeMap in Java

Um zu überprüfen, ob ein Schlüssel in TreeMap in Java vorhanden ist, müssen Sie die Methode containsKey() der TreeMap.

public boolean containsKey(): Diese Methode gibt einen echten booleschen Wert zurück, wenn sich der gesuchte Schlüssel in der TreeMap.

Liste befindetUm den Wert des gesuchten Schlüssels in TreeMap in Java zu erhalten, müssen Sie die get(key).

public Object get(Object key): Diese Methode gibt den Wert des gesuchten Schlüssels zurück, falls vorhanden.

import java.util.*; 

public class recherche_treemap {
public static void main(String[] args) {
// Erstellen von TreeMap
TreeMap< String, String> treemap_langue = neue TreeMap< String, String> ();

// Einfügen in treemap
treemap_langue.put("fr", "français");
treemap_langue.put("en", "Englisch");
treemap_langue.put("es", "Spanisch");
treemap_langue.put("it", "Italienisch");
treemap_langue.put("ge", "Deutsch");

//Browse-Tasten mit Iterator
System.out.println("Codeliste");
Set set=treemap_langue.keySet();
Iterator-Iterator = set.iterator();
while(iterator.hasNext()){
String key = ((String) iterator.next());
System.out.println(Schlüssel);
}

boolean exists = treemap_langue.containsKey("es");
System.out.println("Der es-Schlüssel existiert in der Liste: "+exists);

Zeichenfolgenwert = treemap_langue.get("en");
System.out.println("en ist der Code für: "+value);
}
}
Die Ausführung dieses Codes ergibt:

Code List
en
es
fr
ge
it
Der ES-Schlüssel existiert in der Liste: true
en ist der Code für: english
References:
JavaDoc: containsKey() method