对Map<String, List<String>>进行遍历
时间: 2023-10-14 10:31:24 浏览: 200
Java.Map的三种遍历方法.docx
你可以使用 Java 中的 for-each 循环来遍历 Map<String, List<String>> 对象,具体方法如下:
```java
Map<String, List<String>> map = new HashMap<>();
// 添加数据到 map 中
map.put("A", Arrays.asList("1", "2", "3"));
map.put("B", Arrays.asList("4", "5", "6"));
map.put("C", Arrays.asList("7", "8", "9"));
// 使用 for-each 循环遍历 map
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
String key = entry.getKey();
List<String> values = entry.getValue();
System.out.println("Key: " + key);
System.out.println("Values: " + values);
}
```
在上面的代码中,我们首先创建了一个 Map<String, List<String>> 对象,并且向其中添加了一些数据。然后,我们使用 for-each 循环遍历了这个 map,获取了每一个键值对的 key 和 value,将其输出到控制台上。
阅读全文