Java Stream count()方法及实例
long count() 返回流中元素的数量。这是 还原 操作的一个特例(还原操作需要一连串的输入元素,并通过重复应用合并操作将它们合并成一个单一的汇总结果)。这是一个 终端操作 ,也就是说,它可以遍历流,产生一个结果或副作用。在执行终端操作后,流管道被认为已被消耗,不能再被使用。
语法:
注意: 计数操作的返回值是流中元素的数量。
例1: 计算数组中的元素数量。
输出:
例2: 计算一个列表中不同元素的数量。
输出:
long count() 返回流中元素的数量。这是 还原 操作的一个特例(还原操作需要一连串的输入元素,并通过重复应用合并操作将它们合并成一个单一的汇总结果)。这是一个 终端操作 ,也就是说,它可以遍历流,产生一个结果或副作用。在执行终端操作后,流管道被认为已被消耗,不能再被使用。
语法:
注意: 计数操作的返回值是流中元素的数量。
例1: 计算数组中的元素数量。
输出:
例2: 计算一个列表中不同元素的数量。
输出: