El método java.util.concurrent.ConcurrentHashMap.containsKey() es una función incorporada en Java que acepta un parámetro y verifica si es una clave en este mapa.
Sintaxis:
chm.containsKey(Object key_element)
Parámetros: el método acepta un solo parámetro key_element de tipo objeto que se debe verificar si es una clave o no.
Valor devuelto: el método devuelve verdadero si el elemento_clave especificado es una clave de este mapa y falso en caso contrario.
Excepción: la función genera NullPointerException cuando el elemento_clave especificado es nulo.
Los siguientes programas ilustran el uso del método java.util.concurrent.ConcurrentHashMap.containsKey() :
Programa 1: este programa implica la asignación de valores de string a claves enteras.
/* Java Program Demonstrate containsKey() method of ConcurrentHashMap */ import java.util.concurrent.*; class ConcurrentHashMapDemo { public static void main(String[] args) { ConcurrentHashMap<Integer, String> chm = new ConcurrentHashMap<Integer, String>(); chm.put(100, "Geeks"); chm.put(101, "for"); chm.put(102, "Geeks"); // Checking whether 105 is a key of the map if (chm.containsKey(105)) { System.out.println("105 is a key."); } else { System.out.println("105 is not a key."); } // Checking whether 100 is a key of the map if (chm.containsKey(100)) { System.out.println("100 is a key."); } else { System.out.println("100 is not a key."); } } }
105 is not a key. 100 is a key.
Programa 2: este programa involucra la asignación de valores enteros a claves de string.
/* Java Program Demonstrate containsKey() method of ConcurrentHashMap */ import java.util.concurrent.*; class ConcurrentHashMapDemo { public static void main(String[] args) { ConcurrentHashMap<String, Integer> chm = new ConcurrentHashMap<String, Integer>(); chm.put("Geeks", 120); chm.put("for", 11); chm.put("GeeksforGeeks", 15); chm.put("Gfg", 50); chm.put("GFG", 25); // Checking whether GFG is a key of the map if (chm.containsKey("GFG")) { System.out.println("GFG is a key."); } else { System.out.println("GFG is not a key."); } // Checking whether Geek is a key of the map if (chm.containsKey("Geek")) { System.out.println("Geek is a key."); } else { System.out.println("Geek is not a key."); } } }
GFG is a key. Geek is not a key.
Referencia : https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html#containsKey()
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA