zzz889914721 2018-10-18 20:09 采纳率: 0%
浏览 18988
已结题

java8 stream源码中stream.collect(Collectors.toList()) 传参没有理解

图片说明

Stream的collect方法传入的是Collector接口

图片说明

一般博客介绍都是传入的Collectors.toList()这个方法,源码:

图片说明

问题:

1.我想知道这个toList方法是怎么获取源stream对象的,对象是怎么被转成list的,这个调用过程是怎样的

2.toList()方法的第二个参数是怎么确定List类型的 ,其形参是BiConsumer accumulator,实参是List::add, 实参List类型是如何确定的

  • 写回答

2条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 结构体数组文件读取问题
      • ¥15 写c++代码,第7题说一下使用的计算方法
      • ¥15 postman接口自动化测试报告实践总结
      • ¥15 有关c++的问题,利用相关知识
      • ¥15 求香农编码和解码的matlab代码
      • ¥20 ROS中的TEB局部规划问题
      • ¥20 关于#matlab#的问题:要求测出上面图片中所有同心圆的半径
      • ¥20 epanet软件运行问题
      • ¥15 Python 文件读取
      • ¥60 dpabi进行Alff计算时脑池有干扰信号