hashmap 怎么使用
时间: 2023-09-05 11:11:02 浏览: 216
在Java中,使用HashMap可以轻松地实现键值对存储和查找。下面是HashMap的基本使用方法:
1. 创建HashMap对象:
```java
HashMap<String, Integer> map = new HashMap<>();
```
创建一个键类型为String,值类型为Integer的HashMap对象。
2. 添加元素:
```java
map.put("key1", 1);
map.put("key2", 2);
```
使用put方法向HashMap中添加元素。键值对的键是字符串类型,值是整数类型。
3. 获取元素:
```java
int value1 = map.get("key1");
```
使用get方法获取HashMap中指定键的值。
4. 删除元素:
```java
map.remove("key1");
```
使用remove方法从HashMap中删除指定的键值对。
5. 遍历HashMap:
```java
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key + ": " + value);
}
```
使用entrySet方法获取HashMap中所有的键值对,然后使用for循环逐个遍历。
以上是HashMap的基本使用方法,还有很多其他的方法可以用于对HashMap进行操作,例如containsKey方法用于判断HashMap中是否包含指定的键,keySet方法用于获取HashMap中所有的键等等。需要根据实际需求选择合适的方法进行操作。
阅读全文