A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/java/enummap-containsvaluevalue-method-in-java/ below:

EnumMap containsValue(value) method in Java

EnumMap containsValue(value) method in Java

Last Updated : 24 Jul, 2020

The Java.util.EnumMap.containsValue(

value

) method in Java is used to determine whether one or more key of the map is associated with a given value or not. It takes the value as a parameter and returns True if that value is mapped by any of the keys in the EnumMap.

Syntax:
boolean containsValue(Object value)
Parameter:

The method accepts one parameter

value

which refers to the value whose mapping is to be checked by any of the key.

Return Value:

It returns true when one or more key is mapped to same value. Below programs illustrate the containsValue() method:

Program 1: Java
// Java program to demonstrate containsValue() method
import java.util.*;

// An enum of gfg ranking is created
public enum rank_countries {
    India,
    United_States,
    China,
    Japan,
    Canada,
    Russia
};

class Enum_map {
    public static void main(String[] args)
    {

        EnumMap<rank_countries, Integer> mp = new 
        EnumMap<rank_countries,Integer>(rank_countries.class);

        // values are associated in mp
        mp.put(rank_countries.India, 72);
        mp.put(rank_countries.United_States, 1083);
        mp.put(rank_countries.China, 4632);
        mp.put(rank_countries.Japan, 6797);
        mp.put(rank_countries.Canada, 1820);

        // check if map contains mapping at specified key
        boolean ans = mp.containsValue(72);

        // prints the result
        System.out.println("Map contains 72: " + ans);
    }
}
Output:
Map contains 72: true
Program 2: Java
// Java program to demonstrate containsValue() method
import java.util.*;

// An enum of gfg ranking is created
public enum rank_countries {
    India,
    United_States,
    China,
    Japan,
    Canada,
    Russia
};

class Enum_map {
    public static void main(String[] args)
    {

        EnumMap<rank_countries, Integer> mp = new 
        EnumMap<rank_countries,Integer>(rank_countries.class);

        // values are associated in mp
        mp.put(rank_countries.India, 72);
        mp.put(rank_countries.United_States, 1083);
        mp.put(rank_countries.China, 4632);
        mp.put(rank_countries.Japan, 6797);
        mp.put(rank_countries.Canada, 1820);

        // check if map contains mapping at specified key
        boolean ans = mp.containsValue(2000);

        // prints the result
        System.out.println("Map contains 2000: " + ans);
    }
}
Output:
Map contains 2000: false


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4