Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

EnumMap remove() Method in Java

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The Java.util.EnumMap.remove(key) method in Java is used to remove the specified key from the map.

Syntax:

remove(Object key)

Parameters: The method takes one parameter key which refers to the key whose mapping is to be removed.

Return Value: The method does not return any value.

Below programs illustrate the working of remove(key) function:
Program 1:




// Java program to demonstrate remove()
import java.util.*;
  
// An enum of geeksforgeeks
public enum gfg {
    India_today,
    United_States_today
}
;
  
class Enum_demo {
    public static void main(String[] args)
    {
  
        EnumMap<gfg, String> mp = new 
                  EnumMap<gfg, String>(gfg.class);
  
        // Values are associated
        mp.put(gfg.India_today, "61.8%");
        mp.put(gfg.United_States_today, "18.2%");
  
        // 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("Map after removal: " + mp);
    }
}

Output:

The EnumMap: {India_today=61.8%, United_States_today=18.2%}
Map after removal: {India_today=61.8%}

Program 2:




// Java program to demonstrate the working of keySet()
import java.util.*;
  
// an enum of geeksforgeeks
// rank in India and United States
public 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("Map after removal: " + mp);
    }
}

Output:

The EnumMap: {India_today=69, United_States_today=1073}
Map after removal: {India_today=69}

My Personal Notes arrow_drop_up
Last Updated : 13 Jul, 2018
Like Article
Save Article
Similar Reads
Related Tutorials