Learn Selenium
上QQ阅读APP看书,第一时间看更新

Stream.count()

The streams API provides a count method that returns the number of elements in the stream after filtering has been applied.  Let's take the previous example to get a count of Products from the MADISON brand:

long count = searchResult.stream()
.filter(item -> item.getName().startsWith("MADISON"))
.count();
System.out.println("The number of products from MADISON are: " + count);

The count() method returns a long, which is the count of elements matching with the filter criteria. In this example, the following output will be displayed on the console:

The number of products from MADISON are: 2