java - 从 ArrayList 插入到 HashMap

标签 java arraylist hashmap

正如我的问题所说,我想将数组列表项插入到 HashMap 中。

这是我的 HashMap。

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

这是我的ArrayList。

arrayList.add("1");

arrayList.add("2");

添加到Hashmap中。

unSorted.put(arrayList,50);

我很确定我无法添加这样的数组列表。我忘记了我必须迭代 arrayList 并一一插入值。

我怎么出错了?

感谢您的宝贵时间!

最佳答案

迭代ArrayList

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

关于java - 从 ArrayList 插入到 HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8162452/

相关文章:

java - 如何将数组列表放入另一个类的数组中?

java - 在Java中,如何比较两个对象的值?

java - Hashmap get 函数返回 null

java - solr 是一个可以与 Tomcat 上的 Spring 应用程序在同一实例上运行的 Web 应用程序吗?

java - 无法通过空指针异常从索引 i-1 访问数组

java - 如何在没有ListView的ArrayList中添加OnitemClickListener

java - 拆分字符串并将其存储到 HashMap java 8

java - 为什么我的哈希码会出现空指针?

java - 从 HashMap 的 Deque 中获取 key

java - 如何创建线程安全的 JSP 页面