>我需要创建一个类型为MultiValueMap的对象
package org.springframework.util;
public interface MultiValueMap<K, V> extends Map<K, List<V>> {
并将其用作哈希图。我应该使用什么对象?我尝试了HashMap,但它不起作用。
根据这些文档: https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/util/MultiValueMap.html,有几个类实现此接口。
您没有指定需要类的上下文,因此我们无法告诉您应该使用哪一个。最普遍的似乎是org.springframework.util.LinkedMultiValueMap
(https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/util/LinkedMultiValueMap.html(。
您还可以使用方便的util功能从地图中调整一个。
org.springframework.util.CollectionUtils#toMultiValueMap
如果你需要一个盲实现,你可以使用LinkedMultiValueMap<String,String>