Java HashMap containsValue() Method Last Updated : 15 Jan, 2025 Comments Improve Suggest changes Like Article Like Report In Java, the containsValue() method of the HashMap class is used to check whether a particular value is being mapped by a single or more than one key in the HashMap. Example 1: This example demonstrates how the containsValue() method works when String values are mapped to integer keys. Java // Java program to demonstrate // the working of containsValue() import java.util.*; public class Geeks { public static void main(String[] args) { // Creating an empty HashMap HashMap<Integer, String> hashMap = new HashMap<>(); // Mapping string values to integer keys hashMap.put(1, "Geeks"); hashMap.put(2, "For"); hashMap.put(3, "Geeks"); // Displaying the HashMap System.out.println("Initial Mappings are: " + hashMap); // Checking for the value "Geeks" System.out.println("Is the value 'Geeks' present? " + hashMap.containsValue("Geeks")); // Checking for the value "Java" System.out.println("Is the value 'Java' present? " + hashMap.containsValue("Java")); } } OutputInitial Mappings are: {1=Geeks, 2=For, 3=Geeks} Is the value 'Geeks' present? true Is the value 'Java' present? false Syntax of containsValue() Methodpublic boolean containsValue(Object value)Parameter: The value whose presence is to be checked in the HashMap.Return Type: This method returns True if the HashMap contains at least one mapping with the specified value, otherwise returns FalseExample 2: This example shows how the containsValue() method works when integer values are mapped to string keys. Java // Java program to demonstrate // the working of containsValue() import java.util.*; public class Geeks { public static void main(String[] args) { // Creating an empty HashMap HashMap<String, Integer> hashMap = new HashMap<>(); // Mapping integer values to string keys hashMap.put("Geeks", 1); hashMap.put("For", 2); // Overwrites the value for the key "Geeks" hashMap.put("Geeks", 3); // Displaying the HashMap System.out.println("Initial Mappings are: " + hashMap); // Checking for the value 1 System.out.println("Is the value '1' present? " + hashMap.containsValue(1)); // Checking for the value 3 System.out.println("Is the value '3' present? " + hashMap.containsValue(3)); } } OutputInitial Mappings are: {Geeks=3, For=2} Is the value '1' present? false Is the value '3' present? true Note: In HashMap if you add duplicate key, the value associated with that key gets update and the previous value is removed. Comment More infoAdvertise with us Next Article HashMap entrySet() Method in Java chinmoy lenka Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions Java-HashMap +2 More Practice Tags : JavaJava-CollectionsMisc Similar Reads HashMap in Java In Java, HashMap is part of the Java Collections Framework and is found in the java.util package. It provides the basic implementation of the Map interface in Java. HashMap stores data in (key, value) pairs. Each key is associated with a value, and you can access the value by using the corresponding 15+ min read HashMap clear() Method in Java The clear() method of the HashMap class in Java is used to remove all of the elements or mappings (key-value pairs) from a specified HashMap.Example 2: Here, we will use the clear() method to clear a HashMap of Integer keys and String values. Java// Clearing HashMap of Integer keys // and String val 2 min read HashMap clone() Method in Java The clone() method of the HashMap class in Java is used to create a shallow copy of the specified HashMap. The method returns a new HashMap that contains the same key-value mappings as the original HashMap.Example 1: Here, we will use the clone() method to clone a HashMap of Integer keys and String 2 min read HashMap compute() Method in Java The compute(Key, BiFunction) method of the HashMap class in Java is used to update or compute a value for a specific key. It tries to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping). If the remapping function passed to compute() returns n 4 min read HashMap containsKey() Method in Java The java.util.HashMap.containsKey() method is used to check whether a particular key is being mapped into the HashMap or not. It takes the key element as a parameter and returns True if that element is mapped in the map.Syntax: Hash_Map.containsKey(key_element)Parameters: The method takes just one p 2 min read Java HashMap containsValue() Method In Java, the containsValue() method of the HashMap class is used to check whether a particular value is being mapped by a single or more than one key in the HashMap. Example 1: This example demonstrates how the containsValue() method works when String values are mapped to integer keys.Java// Java pr 2 min read HashMap entrySet() Method in Java The entrySet() method of the HashMap class in Java is used to create a set view of the mappings contained in the HashMap. This method allows us to iterate over the key-value pairs in the map or convert them into a set.Example 1: Here, we will use the entrySet() method to view the mappings in a HashM 2 min read HashMap get() Method in Java The java.util.HashMap.get() method of HashMap class is used to retrieve or fetch the value mapped by a particular key mentioned in the parameter. It returns NULL when the map contains no such mapping for the key. Syntax:Hash_Map.get(Object key_element)Parameter: The method takes one parameter key_el 2 min read Java HashMap put() Method The put() method of the Java HashMap class is used to add or update the key-value pairs in the map. If the key already exists in the map, the previous value associated with the key is replaced by the new value and If the key does not exist, the new key-value pair is added to the map.Syntax of HashMa 1 min read Java HashMap putAll() Method The putAll() method of the Java HashMap class is used to copy all key-value mappings from another map to the existing map. If a key exists in both maps, its value is updated with the value from the source map. Otherwise, new key-value pairs are added.Example 1: This example demonstrates copying all 2 min read Like