ImmutableCollectors.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:helper 作者:
public static <T, K, V> Collector<T, ?, ImmutableSortedMap<K, V>> toSortedMap(Comparator<? super K> comparator, Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends V> valueMapper) {
    return Collector.of(
            () -> new ImmutableSortedMap.Builder<K, V>(comparator),
            (builder, input) -> builder.put(keyMapper.apply(input), valueMapper.apply(input)),
            (l, r) -> l.putAll(r.build()),
            ImmutableSortedMap.Builder::build,
            Collector.Characteristics.UNORDERED
    );
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号