HashMap如何获取key值
时间: 2024-02-20 17:58:30 浏览: 85
HashMap根据value获取key值
HashMap是基于哈希表实现的数据结构,可以通过key的哈希值来快速定位到对应的Entry(键值对)。在HashMap中,获取key的值可以通过调用Entry中的getKey()方法来实现,例如:
```
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();
System.out.println(key);
}
```
在上面的例子中,我们通过调用entry.getKey()方法来获取HashMap中每个键值对的key值,并打印输出。
阅读全文