Java中的EnumMap containsKey()方法

Java中的EnumMap containsKey()方法

Java.util.EnumMap.containsKey()方法用于检查参数中指定的键是否在此映射中存在。

语法:

boolean containsKey(Object key)

参数: 该方法接受一个参数key,它引用要验证的键。

返回值: 如果键存在于EnumMap中,则返回true,否则返回false。

下面的程序说明了containsKey()方法:

程序1:

// Java program to demonstrate containsKey() method
import java.util.*;
  
// An enum of gfg visitors is created
public enum gfg_visitors {
    India,
    United_States,
    China,
    Japan,
    Canada
};
  
class Enum_map {
    public static void main(String[] args)
    {
  
        EnumMap<gfg_visitors, String> mp = new 
        EnumMap<gfg_visitors, String>(gfg_visitors.class);
  
        // values are associated in mp
        mp.put(gfg_visitors.India, "61.4%");
        mp.put(gfg_visitors.United_States, "18.4%");
        mp.put(gfg_visitors.China, "2.5%");
        mp.put(gfg_visitors.Japan, "1.1%");
        mp.put(gfg_visitors.Canada, "1.1%");
  
        // 检查map是否包含来自美国的gfg访问者
        boolean ans = mp.containsKey(gfg_visitors.United_States);
  
        // 打印结果
        System.out.println("来自美国的gfg访问者: " + ans);
    }
}
来自美国的gfg访问者: true

程序2:

// Java program to demonstrate containsKey() method
import java.util.*;
  
// An enum of gfg visitors is created
public enum gfg_visitors {
    India,
    United_States,
    China,
    Japan,
    Canada,
    Russia
};
  
class Enum_map {
    public static void main(String[] args)
    {
  
        EnumMap<gfg_visitors, String> mp = new 
        EnumMap<gfg_visitors, String>(gfg_visitors.class);
  
        // values are associated in mp
        mp.put(gfg_visitors.India, "61.4%");
        mp.put(gfg_visitors.United_States, "18.4%");
        mp.put(gfg_visitors.China, "2.5%");
        mp.put(gfg_visitors.Japan, "1.1%");
        mp.put(gfg_visitors.Canada, "1.1%");
  
        // 检查map是否包含来自俄罗斯的gfg访问者
        boolean ans = mp.containsKey(gfg_visitors.Russia);
  
        // 打印结果
        System.out.println("来自俄罗斯的gfg访问者: " + ans);
    }
}
来自俄罗斯的gfg访问者: false

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程