操作类型返回类型使用的类型/函数式接口
filter中间Stream<T>Predicate<T>
distinct中间 (有状态-无界)Stream<T>
skip中间 (有状态-有界)Stream<T>long
limit中间 (有状态-有界)Stream<T>long
map中间Stream<R>Function<T, R>
flatMap中间Stream<R>Function<T, Stream<R>>
sorted中间 (有状态-无界)Stream<T>Comparator<T>
anyMatch终端booleanPredicate<T>
noneMatch终端booleanPredicate<T>
allMatch终端booleanPredicate<T>
findAny终端Optional<T>
findFirst终端Optional<T>
forEach终端voidConsumer<T>
collect终端RCoolector<T, A, R>
reduce终端 (有状态-有界)Optional<T>BinaryOperator<T>
count终端long

发表评论

电子邮件地址不会被公开。 必填项已用*标注