我需要创建一个可以按以下布局保存数据的数据结构:
{ "1", { "1", "2", "3", ... } }
换句话说,一个结构为<String, List<String>>
的列表。然后需要将此数据结构放在Hashmap中,如下所示:
Map<String, List<String>> mapper = new HashMap<String, List<String>>();
我该怎么做?
答案 0 :(得分:0)
你可以这样使用,
Map<String, Map<String, List<String>> mapper = new HashMap<String, Map<String, List<String>>();
答案 1 :(得分:0)
List<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
Map<String, List<String>> mapper = new HashMap<String, List<String>>();
mapper.put("1",list);
如果你想拥有多个结构,那么也可以使用以下
List<Map<String, List<String>>> mapList = new ArrayList<Map<String,List<String>>>();
mapList.add(mapper);