📅  最后修改于: 2023-12-03 15:02:01.982000             🧑  作者: Mango
在Java中,Map是一种常用的数据结构,它以键值对的形式存储数据,其中键是唯一的。containsKey(Object key) 方法是Map接口中的一个方法,用于判断Map中是否包含指定的键。
containsKey(Object key)
参数:
返回值:
以下是一个示例程序,演示如何使用containsKey()方法判断Map中是否包含指定的键。
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
// 创建一个HashMap对象
Map<String, String> map = new HashMap<>();
// 添加键值对
map.put("key1", "value1");
map.put("key2", "value2");
map.put("key3", "value3");
// 判断键是否存在
if (map.containsKey("key1")) {
System.out.println("Map中包含key1");
} else {
System.out.println("Map中不包含key1");
}
if (map.containsKey("key4")) {
System.out.println("Map中包含key4");
} else {
System.out.println("Map中不包含key4");
}
}
}
运行结果如下:
Map中包含key1
Map中不包含key4
以上程序创建了一个HashMap对象,添加了三个键值对,然后使用containsKey()方法判断Map中是否包含指定的键,结果表明Map中包含键"key1",但不包含键"key4"。
containsKey()方法是Map接口中的一个方法,用于判断Map中是否包含指定的键。使用该方法前,需先创建一个Map对象,并添加键值对。如果Map中包含指定的键,则containsKey()方法返回true;否则返回false。