EnumMap size() Method in Java

The Java.util.EnumMap.size() method in java is used to know the size of the map or the number of elements present in the map.
Syntax:
Enum_Map.size()
Parameters: The method does not take any parameters.
Return Value: The method returns the size of the map.
Below programs illustrate the working of size() function:
Program 1:
// Java program to demonstrate size()import java.util.*;  // An enum of zambiatekpublic enum gfg {    India_today,    United_States_today};  class Enum_demo {    public static void main(String[] args)    {          EnumMap<gfg, Integer> mp = new                     EnumMap<gfg, Integer>(gfg.class);          // Values are associated        mp.put(gfg.India_today, 69);        mp.put(gfg.United_States_today, 1073);          // Prints the map        System.out.println("The EnumMap: " + mp);          // Store the size of the map        int numberOf_kv = mp.size();          // Prints the map_size        System.out.println("Size of map: " + numberOf_kv);    }} |
Output:
The EnumMap: {India_today=69, United_States_today=1073}
Size of map: 2
Program 2:
// Java program to demonstrate size()import java.util.*;  // An enum of zambiatekpublic enum gfg {      India_today,    United_States_today};  class Enum_demo {    public static void main(String[] args)    {          EnumMap<gfg, Integer> mp = new                   EnumMap<gfg, Integer>(gfg.class);          // Values are associated        mp.put(gfg.India_today, 69);        mp.put(gfg.United_States_today, 1073);          // Prints the map        System.out.println("The EnumMap: " + mp);          // Remove mapping of this key        mp.remove(gfg.United_States_today);          // Prints the final map        System.out.println("The EnumMap: " + mp);          // Store the size pf map after removal of        // The key        int numberOf_kv = mp.size();          // Prints the map_size        System.out.println("Size of map: " + numberOf_kv);    }} |
Output:
The EnumMap: {India_today=69, United_States_today=1073}
The EnumMap: {India_today=69}
Size of map: 1



