2011-11-17 74 views
0

作为我的问题说我想插入我的ArrayList项目到一个hashmap。从ArrayList插入到HashMap

这是我的HashMap。

HashMap<String, Integer> unSorted = new HashMap<String, Integer>(); 

这是我的ArrayList。

arrayList.add("1"); 

arrayList.add("2"); 

添加到散列图中。我很确定我不能添加这样的数组列表。我忘了我必须迭代arrayList并逐个插入值。

我怎么会出错?

谢谢你的时间!

+4

你自己没有得到答案吗? :)“我忘了我必须迭代arrayList并逐个插入值。” –

+0

你想把arrayList作为键值或值? –

+0

嗨,denis ...我的问题是处理我的密钥类型在散列表。我可以直接添加一个arrayList HashMap unSorted = new HashMap (); – Vinoth

回答

5

重复ArrayList

for(String item:arrayList) 
{ 
    unSorted.put(item,50); 
}