java6 list转map
时间: 2023-11-22 07:49:11 浏览: 248
Java6中,List转Map可以通过遍历List中的元素,将元素作为Map的key,再将对应的value存入Map中实现。具体实现代码如下所示:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Map<String, Integer> map = new HashMap<>();
for (String str : list) {
map.put(str, str.length());
}
System.out.println(map);
```
运行结果为:
```
{orange=6, banana=6, apple=5}
```
上述代码中,我们首先创建了一个List对象,并向其中添加了三个字符串元素。然后我们创建了一个HashMap对象,遍历List中的元素,将元素作为Map的key,将对应的value存入Map中。最后输出Map对象,即可得到List转换成的Map对象。
阅读全文