如何有多个key 和多个value的值要输出 请再优化一下上面的代码
时间: 2024-03-06 07:49:43 浏览: 75
如何在一个有多个重复的key中,获取所有key对应的值values
如果您想输出 MultivalueMap 中的所有键和值,包括具有多个值的键,可以使用以下代码:
```
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
String key = entry.getKey();
List<String> values = entry.getValue();
System.out.println(key + " -> " + values);
}
```
这将输出类似于以下内容的结果:
```
key1 -> [value1, value2]
key2 -> [value3]
key3 -> [value4, value5, value6]
```
这样,您就可以同时输出 MultivalueMap 中的所有键和值,而不需要担心包含多个值的键的情况。
阅读全文