将数据插入Map,List和ArrayList

时间:2013-03-09 03:30:08

标签: java list arraylist hashmap

我对这张地图有点新鲜,对不起我的noob问题.. 我知道如何制作一个ArrayList或List并从中添加数据, 如何将数据插入List<Map<ArrayList<String>,ArrayList<String>>>

我对地图感到困惑,我试图阅读文档,但我仍然感到困惑。我如何添加一个ArrayList,ArrayList&gt;&gt;那种地图?

它像这样实现了

List<Map<ArrayList<String>,ArrayList<String>>> security = new LinkedList<Map<ArrayList<String>,ArrayList<String>>>();

提前感谢您的建议和意见

1 个答案:

答案 0 :(得分:0)

如果您正在考虑使用HashMap,则密钥需要具有.equals().hashCode()函数,我认为这可能是ArrayList所具有的。

但您可能还希望列表不可变,否则在将其添加到地图后,哈希码可能会发生变化。