list转hashmap
时间: 2023-07-05 07:33:24 浏览: 102
HashMap和List遍历方法及如何遍历删除元素总结
可以使用Java中的HashMap类来实现将List转换为HashMap的操作。以下是一个示例代码:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Map<Integer, String> hashMap = new HashMap<>();
for (int i = 0; i < list.size(); i++) {
hashMap.put(i, list.get(i));
}
```
在上面的示例中,我们创建了一个包含三个元素的List,并将其转换为一个HashMap。我们使用for循环遍历List,将每个元素添加到HashMap中。其中,我们使用了List的get()方法来获取List中的元素,并使用HashMap的put()方法将其添加到HashMap中。在此示例中,我们将List的索引作为HashMap的键,将List中的元素作为HashMap的值。
阅读全文