Map<String, List<String>> map 加数据
时间: 2023-07-09 11:33:50 浏览: 148
java代码-使用java解决bean&map工具类的源代码
向 Map<String, List<String>> 中加数据的方式如下:
```java
// 创建一个空的 Map<String, List<String>>
Map<String, List<String>> map = new HashMap<>();
// 向 map 中添加数据
String key = "key1";
String value1 = "value1";
String value2 = "value2";
// 如果 key 不存在,则先创建一个 List<String>,再将数据加入到 List 中
if (!map.containsKey(key)) {
map.put(key, new ArrayList<>());
}
map.get(key).add(value1);
map.get(key).add(value2);
```
以上代码中,我们首先创建了一个空的 `Map<String, List<String>>`,然后向其中添加了一些数据。对于每个 key,我们先判断 map 中是否已存在该 key,如果不存在,则先创建一个空的 List<String>,再将数据加入到 List 中;如果已存在,则直接将数据加入到 List 中。
阅读全文