hashmap的keyset方法
时间: 2023-10-11 20:12:57 浏览: 101
Java源码解析HashMap的keySet()方法
HashMap的keySet方法返回一个包含所有键的Set集合。这个方法可以用来获取HashMap中所有键的集合,然后可以通过遍历这个集合来访问对应的值。
以下是使用keySet方法的示例代码:
```java
import java.util.HashMap;
import java.util.Set;
public class Main {
public static void main(String[] args) {
// 创建一个HashMap对象
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加键值对
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
// 使用keySet方法获取所有键的集合
Set<String> keySet = hashMap.keySet();
// 遍历集合并访问对应的值
for(String key : keySet) {
int value = hashMap.get(key);
System.out.println(key + " : " + value);
}
}
}
```
输出:
```
A : 1
B : 2
C : 3
```
阅读全文