java如何获取hashmap的键
时间: 2023-05-12 13:07:06 浏览: 72
Java8HashMap键与Comparable接口编程开
您可以使用HashMap的keySet()方法来获取HashMap中所有键的集合,然后使用迭代器或for-each循环遍历该集合来获取每个键。例如:
HashMap<String, Integer> map = new HashMap<>();
// 添加键值对
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 获取所有键的集合
Set<String> keys = map.keySet();
// 遍历键集合并输出每个键
for (String key : keys) {
System.out.println(key);
}
// 或者使用迭代器遍历键集合
Iterator<String> iterator = keys.iterator();
while (iterator.hasNext()) {
String key = iterator.next();
System.out.println(key);
}
以上代码将输出:
apple
banana
orange
阅读全文