摘要:
1、reduce(T identity,Binaryoperator)/reduce(Binaryoperator)一可以将流中元素反复结合起来,得到一个值。 List<Employee> employees = Arrays.asList(// new Employee(20, "张三", 500
阅读全文
posted @ 2019-11-14 00:49
牛鼻子老赵
阅读(183)
推荐(0)
编辑
摘要:
查找与匹配 List<Employee> employees = Arrays.asList(// new Employee(20, "张三", 5000.35, Status.FREE), // new Employee(40, "李四", 6500.63, Status.BUSY), // ne
阅读全文
posted @ 2019-11-14 00:45
牛鼻子老赵
阅读(706)
推荐(0)
编辑
摘要:
* map—接收Lambda,将元素转换成其他形式或提取信息。接收一个函数作为参数,该函数会被应用到每个元素上,并将其映射成一个新的元素。 * FlatMap—接收一个函数作为参数,将流中的每个值都换成另一个流,然后把所有流连接成一个流 List<Employee> employees = Arra
阅读全文
posted @ 2019-11-14 00:44
牛鼻子老赵
阅读(211)
推荐(0)
编辑
摘要:
* filter—接收Lambda,从流中排除某些元素。 * 1imit-截断流,使其元素不超过给定数量。 * skip(n)-跳过元素,返回一个扔掉了前n个元素的流。若流中元素不足n个,则返回一个空流,与1imit(n)互补。 * distinct-筛选,通过流所生成元素的hashCode()和e
阅读全文
posted @ 2019-11-14 00:41
牛鼻子老赵
阅读(247)
推荐(0)
编辑