是否存在可以保存值对的数据结构,如下所示:
{ "1", {{ "1", "2" }, { "3", "4" }, { "5", "6" }, ... }},
{ "2", {{ "1", "2" }, { "3", "4" }, { "5", "6" }, ... }},
...
据我所知,HashMaps没有这种能力吗?
答案 0 :(得分:1)
正如上面评论中所指出的,你需要的是一个键的HashMap作为String,值作为List
尝试这样的事情
HashMap<String,List<String>> hm = new HashMap<String,List<String>>();
List<String> l = new ArrayList<String>();
l.add("a");
l.add("b");
l.add("c");
hm.put("a",l);