如何返回LinkedHashMap呢
时间: 2023-07-19 17:26:16 浏览: 67
如何得到hashmap的索引
4星 · 用户满意度95%
您可以将上面的代码中的 `collect` 方法替换为以下代码,来直接返回一个 `LinkedHashMap`:
```
LinkedHashMap<String, TBmwyResolvedevicedata> sortedMap = dataList.stream()
.sorted(Comparator.comparing(TBmwyResolvedevicedata::getEndTime))
.collect(Collectors.toMap(TBmwyResolvedevicedata::getEndTime, Function.identity(), (oldValue, newValue) -> oldValue, LinkedHashMap::new));
```
这里直接使用 `LinkedHashMap::new` 作为 `toMap` 方法的最后一个参数,来指定返回一个 `LinkedHashMap`。这样,排序后的结果就会直接以 `LinkedHashMap` 的形式返回。
阅读全文