java MAP的使用
时间: 2024-09-29 11:04:55 浏览: 29
在Java中,Map是一种关联容器,它存储键值对,允许通过键来快速查找、插入和删除元素。常见的Java Map接口有HashMap、TreeMap和LinkedHashMap等。
以下是Map的基本操作:
1. 创建Map实例:
```java
Map<String, Integer> map = new HashMap<>();
```
2. 添加元素(put()方法):
```java
map.put("Key1", 10);
map.put("Key2", 20);
```
3. 根据键获取值(get()方法):
```java
int value = map.get("Key1"); // 如果键存在,返回对应的值,否则返回null
```
4. 删除元素(remove()方法):
```java
map.remove("Key1");
```
5. 遍历Map:
```java
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
```
6. 判断键是否存在(containsKey()方法):
```java
boolean hasKey = map.containsKey("Key1");
```
阅读全文