hashmap的api
时间: 2023-11-08 17:55:24 浏览: 38
HashMap是Java中的一个数据结构,它提供了一个基于键值对的映射关系。下面是一些常用的HashMap的API:
1. 创建HashMap对象:
```java
HashMap<KeyType, ValueType> map = new HashMap<>();
```
2. 添加键值对:
```java
map.put(key, value);
```
3. 获取指定键对应的值:
```java
ValueType value = map.get(key);
```
4. 检查HashMap是否包含指定的键:
```java
boolean containsKey = map.containsKey(key);
```
5. 检查HashMap是否包含指定的值:
```java
boolean containsValue = map.containsValue(value);
```
6. 获取HashMap中键值对的数量:
```java
int size = map.size();
```
7. 删除指定键对应的键值对:
```java
map.remove(key);
```
8. 清空HashMap中的所有键值对:
```java
map.clear();
```
9. 遍历HashMap中的所有键值对:
```java
for (KeyType key : map.keySet()) {
ValueType value = map.get(key);
// 处理键值对
}
```