Thursday, January 30, 2025
Google search engine
HomeLanguagesJavaEnumMap remove() Method in Java

EnumMap remove() Method in Java

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 neveropen
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 neveropen
// 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}
Dominic Wardslaus
Dominic Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments