作者:mobiledu2502862777 | 来源:互联网 | 2022-12-01 14:18
如何将java.util.Map转换为fastutil.BigList?
BigList empList= empMap.values().stream().collect(Collectors.toList());
1> Eran..:
我看到这BigList
是一个扩展的界面java.util.Collection
.您可以使用Collectors.toCollection
收集到此类型.
您必须选择实现该BigList
接口的特定类.例如:
BigList empList =
empMap.values()
.stream()
.collect(Collectors.toCollection(ReferenceBigArrayBigList::new));
当然,如果BigList
你想要创建的实现有一个接受a的构造函数Collection
,你可以自己实例化它并传递empMap.values()
给它而不使用Stream
s.