如何获取hashmap的所有key
时间: 2023-09-26 19:09:53 浏览: 138
可以使用for循环遍历HashMap的entrySet,然后调用entry的getKey()和getValue()方法来获取键和值。
代码示例:
```
HashMap<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
```
相关问题
获取hashmap的key和value
可以使用for循环遍历HashMap的entrySet,然后调用entry的getKey()和getValue()方法来获取键和值。
代码示例:
```
HashMap<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
```
java获取hashmap中的所有key
可以使用HashMap的keySet()方法获取所有的key,代码如下:
HashMap<String, String> map = new HashMap<>();
// 添加元素
Set<String> keySet = map.keySet();
for (String key : keySet) {
System.out.println(key);
}
阅读全文