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

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

图片说明

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

图片说明

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

图片说明

问题:

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

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

2条回答 默认 最新

相关推荐 更多相似问题