摘要:
Stream流的集合元素归约 什么是归约? 归约即将集合的所有元素缩减为一个值,例如求均值、求和等 stream中使用reduce函数实现 字母哥最后一节视频讲的很好,推荐看视频 https://www.bilibili.com/video/BV1sE411P7C1?p=10&vd_source=3 阅读全文
摘要:
Stream有状态操作 无状态操作与有状态操作的差别 无状态操作:来一个数据处理一个数据 有状态操作:一个数据的处理受到其他数据的影响 Stream 默认采用的是串行即.sequential() 如果全部都是无状态操作,可以考虑采用并行.parallel() 实践 /** * 有状态操作及串并行操作 阅读全文
摘要:
Stream 查找与约束匹配 函数 anyMatch(lambda表达式) 有任意满足lambda表达式的元素则返回true,否则返回false allMatch(lambda表达式) 若所有表达式都满足lambda表达式则返回true,否则返回false findFirst() 返回满足filte 阅读全文