hashmap 遍历key和value
时间: 2023-04-30 14:00:25 浏览: 107
HashMap遍历
5星 · 资源好评率100%
HashMap可以通过以下方式遍历key和value:
1. 使用keySet()方法获取HashMap中所有的key,然后通过循环遍历key,再通过get()方法获取对应的value。
2. 使用entrySet()方法获取HashMap中所有的键值对,然后通过循环遍历entry,再通过getKey()方法获取key,getValue()方法获取value。
例如:
```
HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 遍历key
for (String key : map.keySet()) {
System.out.println("key: " + key + ", value: " + map.get(key));
}
// 遍历entry
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println("key: " + entry.getKey() + ", value: " + entry.getValue());
}
```
阅读全文