java循环hashmap
时间: 2023-11-08 07:47:30 浏览: 86
在Java中,你可以使用循环来遍历HashMap。下面是一个示例代码,展示了如何使用循环遍历HashMap并打印其键值对:
```java
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
// 创建一个HashMap
Map<String, Integer> hashMap = new HashMap<>();
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
// 使用循环遍历HashMap
for (Map.Entry<String, Integer> entry : hashMap.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println(key + " : " + value);
}
}
}
```
在上面的示例中,我们首先创建了一个HashMap,并向其添加了几个键值对。然后,我们使用`entrySet()`方法获取HashMap中的所有键值对,并使用增强型for循环遍历这些键值对。在循环中,我们使用`getKey()`方法获取键,使用`getValue()`方法获取对应的值,并将它们打印出来。
希望这可以帮助到你!如果有任何进一步的问题,请随时提问。
阅读全文