linkedhashmap转list
时间: 2023-04-25 07:06:18 浏览: 85
Java-list-set-map.zip_Java list
LinkedHashMap可以通过调用entrySet()方法获取其键值对集合,然后通过遍历集合将其转换为List。具体实现如下:
```java
LinkedHashMap<String, Integer> map = new LinkedHashMap<>();
map.put("a", 1);
map.put("b", 2);
map.put("c", 3);
List<Map.Entry<String, Integer>> list = new ArrayList<>(map.entrySet());
```
这样就将LinkedHashMap转换为了List,其中每个元素都是一个Map.Entry对象,包含了键和值。如果只需要键或值的列表,可以通过遍历List获取。
阅读全文