考虑以下地图,
Map<String, List<String>> map=new HashMap<>();
我想使用百里香叶将值放入此地图中。现在,如何将列表项插入百里香的地图中。
对于Map<String,String>
我们会写map['key']=val;
之类的内容
怎么做列表?
一种方式,我认为是将List<String>
保留在一个班级中。例如,
class ListWrapper
{
public List<String> list=new ArrayList<>();
// setter and getter methods
}
然后将地图写为
Map<String, ListWrapper> map=new HashMap<>();
并像这样插入..
map['key'].list[0]='item 1';
map['key'].list[1]='item 2';
有没有直接的方式,而不是不必要地写一个课程?
提前致谢。