欢迎人们!
我想知道如何实现我自己的完成器,这不是琐碎的,比如身份函数。我的收藏家的标题是
public class SequentialPPSCollector<T> implements
Collector<Pair<T, Double>, List<Pair<T, Double>>, List<T>> {...}
里面有一个finisher方法应该转换List<Pair<T, Double>>
成List<T>
@Override
public Function<List<Pair<T, Double>>, List<T>> finisher() {
return ...
}
这可以完成工作
return list -> list
.stream()
.map(Pair::getLeft)
.collect(Collectors.toList());