从ArrayList插入到HashMap

Vin*_*oth 0 java arraylist hashmap

正如我的问题所说,我想将我的arraylist项插入到hashmap中.

这是我的HashMap.

HashMap<String, Integer> unSorted = new HashMap<String, Integer>();
Run Code Online (Sandbox Code Playgroud)

这是我的ArrayList.

arrayList.add("1");

arrayList.add("2");
Run Code Online (Sandbox Code Playgroud)

添加到Hashmap中.

unSorted.put(arrayList,50);
Run Code Online (Sandbox Code Playgroud)

我很确定我不能添加像这样的arraylist.我忘了我必须迭代arrayList并逐个插入值.

我怎么会出错?

感谢您的时间 !

ada*_*ost 5

迭代了ArrayList.

for(String item:arrayList)
 {
  unSorted.put(item,50);
 }
Run Code Online (Sandbox Code Playgroud)