MultiValueMap的使用

参考:

https://blog.csdn.net/zty1317313805/article/details/80096498

https://blog.csdn.net/yanzhenjie1003/article/details/51550264

 

LinkedMultiValueMap是具体的实现类:

MultiValueMap<String, String> stringMultiValueMap = new LinkedMultiValueMap<>();


LinkedMultiValueMap的内部构造:

Map<K, List<V>> mSource = new LinkedHashMap<K, List<V>>();

即:add(K key, V val)数据,key不存在,创建一个list(  new ArrayList<V>(2)  ),再将val 添加进入list.
val 是一个List存储结构。

 

posted @ 2020-10-28 10:45  香香的树  阅读(732)  评论(0)    收藏  举报