public boolean containsValue(Object val): cette méthode renvoie un booléen true si TreeMap contient au moins un occurrence de la valeur recherchée val, sinon false. Cette méthode est possible depuis la version Java 1.2.
import java.util.*;Sortie:
public class Recherche_valeur_treemap {
public static void main(String[] args) {
// création de TreeMap
TreeMap<String, String> treemap = new TreeMap<String, String>();
// insertion dans treemap
treemap.put("1", "a");
treemap.put("2", "b");
treemap.put("3", "c");
treemap.put("4", "d");
treemap.put("5", "e");
//afficher les éléments clé et valeur
Set set=treemap.keySet();
Iterator iterator = set.iterator();
while(iterator.hasNext()){
String key = ((String) iterator.next());
String val = ((String) treemap.get(key));
System.out.println(key+"-> "+val);
}
boolean existe = treemap.containsValue("a");
System.out.println("la valeur a existe dans la liste: "+existe);
existe = treemap.containsValue("f");
System.out.println("la valeur f existe dans la liste: "+existe);
}
}
1-> aRéférences:
2-> b
3-> c
4-> d
5-> e
la valeur a existe dans la liste: true
la valeur f existe dans la liste: false
JavaDoc: TreeMap containsValue() method
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...