Hay dos variantes de contains() en Java.util.TreeMap, ambas se analizan en este artículo.
1. containskey(Object o): devuelve verdadero si el mapa contiene una asignación para la clave especificada.
Parameters: o : The key which will be tested whether present or not. Return Value: Returns true if there is a mapping for the given key. Exception: ClassCastException : This is thrown if the given key cannot be compared with the keys currently in the map. NullPointerException : This is thrown if the specified key is null.
// Java code to demonstrate the working // of containsKey() import java.io.*; import java.util.*; public class containsKey { public static void main(String[] args) { // Declaring the tree map of Integer and String TreeMap<Integer, String> treemap = new TreeMap<Integer, String>(); // assigning the values in the tree map // using put() treemap.put(2, "two"); treemap.put(7, "seven"); treemap.put(3, "three"); treemap.put(6, "six"); treemap.put(9, "nine"); // Use of containsKey // returns true if mapping for the number is present System.out.println(treemap.containsKey(6)); System.out.println(treemap.containsKey(4)); } }
Producción:
true false
2. containsValue(Object o): devuelve verdadero si este mapa asigna una o más claves al valor especificado.
Parameters: o : This is the value whose presence in this map is to be tested. Return Value: Returns true if a mapping to this value exists else false. Exception: NA
// Java code to demonstrate the working // of containsValue() import java.io.*; import java.util.*; public class containsValue { public static void main(String[] args) { // Declaring the tree map of Integer and String TreeMap<Integer, String> treemap = new TreeMap<Integer, String>(); // assigning the values in the tree map // using put() treemap.put(2, "two"); treemap.put(7, "seven"); treemap.put(3, "three"); treemap.put(6, "six"); treemap.put(9, "nine"); // Use of containsValue // returns true if more than one keys are mapped System.out.println(treemap.containsValue("six")); System.out.println(treemap.containsValue("four")); } }
Producción:
true false
Este artículo es una contribución de Shambhavi Singh . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA