java创建一个map集合
时间: 2024-08-14 12:01:05 浏览: 47
在Java中,Map集合是一种关联型容器,它将每个元素(key-value对)存储为一个键值映射。最常用的Map接口有HashMap、TreeMap和LinkedHashMap等实现。下面是一个简单的示例,展示如何创建和操作HashMap:
```java
import java.util.HashMap;
public class Main {
public static void main(String[] args) {
// 创建一个HashMap实例
HashMap<String, String> map = new HashMap<>();
// 向Map中添加键值对
map.put("Key1", "Value1");
map.put("Key2", "Value2");
// 访问值
System.out.println(map.get("Key1")); // 输出 "Value1"
// 使用putIfAbsent检查键是否存在并更新值
map.putIfAbsent("Key3", "Default Value");
// 检查键是否存在
boolean containsKey = map.containsKey("Key2"); // true
// 删除键值对
map.remove("Key1");
// 遍历Map
for (String key : map.keySet()) {
System.out.println(key + ": " + map.get(key));
}
// 清空Map
map.clear();
// 判断Map是否为空
System.out.println(map.isEmpty()); // 输出 true
}
}
```
在这个例子中,我们创建了一个HashMap,并演示了添加、获取、检查键存在、删除、遍历和清空操作。
阅读全文