不愿放下技术的小赵 2022-11-27 10:59 采纳率: 100%
浏览 2
已结题

关于#java#的问题,如何解决?

在工作中,我遇到了一个这样的用法,Collectors.toMap(),请问大家这是基于JDK什么版本的呢,有哪些常用的用法,麻烦帮忙解答一下,非常感谢。

  • 写回答

3条回答 默认 最新

  • 程序员Forlan 2022-11-27 11:03
    关注
    
    java8,List<E>中的元素E转换成Map<K,V>
    Collector<T, ?, Map<K,U>> toMap(Function<? super T, ? extends K> keyMapper,
                                    Function<? super T, ? extends U> valueMapper,
                                    BinaryOperator<U> mergeFunction)
    一般是Stream<T>.collect(Collectors.toMap(...))这样来调用,转成一个map
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 12月5日
  • 已采纳回答 11月27日
  • 创建了问题 11月27日