Java 中 hashmap 用法
时间: 2023-10-04 07:12:25 浏览: 93
HashMap是Java中常用的一种集合类,用于存储键值对。它提供了快速的插入、查找和删除操作,具有很高的性能。
下面是HashMap的基本用法示例:
1. 导入HashMap类:
```
import java.util.HashMap;
```
2. 创建HashMap对象:
```
HashMap<String, Integer> hashMap = new HashMap<>();
```
这里的`String`是键的类型,`Integer`是值的类型。你可以根据实际需求选择不同的类型。
3. 添加键值对:
```
hashMap.put("key1", 100);
hashMap.put("key2", 200);
hashMap.put("key3", 300);
```
4. 获取值:
```
int value1 = hashMap.get("key1");
System.out.println(value1); // 输出:100
```
5. 修改值:
```
hashMap.put("key2", 250);
```
6. 删除键值对:
```
hashMap.remove("key3");
```
7. 判断是否包含某个键或值:
```
boolean containsKey = hashMap.containsKey("key1");
boolean containsValue = hashMap.containsValue(250);
```
8. 获取HashMap的大小:
```
int size = hashMap.size();
System.out.println(size); // 输出:2
```
这只是HashMap的基本用法,还有很多其他方法可以用于遍历、清空等操作。你可以根据具体需求查阅Java文档或教程来深入学习HashMap的更多用法。
阅读全文