java中count的用法_Java Stream count()用法及代码示例

  • Post author:
  • Post category:java


long count()返回流中元素的计数。这是归约的一种特殊情况(归约运算采用一系列输入元素,并通过重复应用组合运算将它们组合成单个汇总结果)。这是终端操作,即可能会遍历流以产生结果或副作用。执行终端操作后,流管线被视为已消耗,无法再使用。

用法:

long count()

注意:计数操作的返回值是流中元素的计数。

示例1:计算数组中的元素数。

// Java code for Stream.count()

// to count the elements in the stream.

import java.util.*;

class GFG {

// Driver code

public static void main(String[] args)

{

// creating a list of Integers

List list = Arrays.asList(0, 2, 4, 6,

8, 10, 12);

// Using count() to count the number

// of elements in the stream and

// storing the result in a variable.

long total = list.stream().count();

// Displaying the number of elements

System.out.println(total);

}

}

输出:

7

示例2:计算列表中不同元素的数量。

// Java code f



版权声明:本文为weixin_33873297原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。