• Tags
  •         
  • www.breakyizhan.com
  •    

    Java中的Java.util.EnumMap.remove(key)方法用于从映射中删除指定的键。

    句法:

    remove(Object key)

    参数:该方法采用一个参数,该键指的是要删除其映射的键。

    返回值:该方法不返回任何值。

    下面的程序说明了Java.util.EnumMap.remove(key) 功能

    Java.util.EnumMap.remove(key)程序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);
        }
    }
    

    输出:

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

    Java.util.EnumMap.remove(key)程序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);
        }
    }
    

    输出:

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

     
    转载请保留页面地址:https://www.breakyizhan.com/java/5481.html