java里map里面放3个list怎么写合适
时间: 2024-09-22 21:05:09 浏览: 23
在Java 8中将List转换为Map对象方法
在Java中,如果你想要在Map中存储三个List,并且每个List关联不同的键(key),你可以这样做:
```java
import java.util.*;
// 创建一个HashMap,键为String,值为List
Map<String, List<String>> map = new HashMap<>();
// 添加三个不同的List到map中,对应不同的键
List<String> list1 = Arrays.asList("value1", "value2", "value3");
map.put("key1", list1);
List<String> list2 = Arrays.asList("item1", "item2", "item3");
map.put("key2", list2);
List<String> list3 = Arrays.asList("element1", "element2", "element3");
map.put("key3", list3);
// 现在map["key1"]、map["key2"] 和 map["key3"] 分别对应不同的List
```
这样,你可以通过`map.get("key")`来获取对应的List。如果需要操作这些List,比如添加元素、删除元素等,可以直接对map中的List进行。
阅读全文