IntStream count() in Java with examples
IntStream count() returns the count of elements in the stream. IntStream count() is present in java.util.stream.IntStream
Syntax :
long count()
Example 1 : Count the elements in IntStream.
// Java code for IntStream count() // to count the number of elements in // given stream import java.util.*; import java.util.stream.IntStream; class GFG { // Driver code public static void main(String[] args) { // creating a stream IntStream stream = IntStream.of( 2 , 3 , 4 , 5 , 6 , 7 , 8 ); // storing the count of elements // in a variable named total long total = stream.count(); // displaying the total number of elements System.out.println(total); } } |
Output :
7
Example 2 : Count the elements in a given range.
// Java code for IntStream count() // to count the number of elements in // given range excluding the last element import java.util.*; import java.util.stream.IntStream; class GFG { // Driver code public static void main(String[] args) { // creating a stream IntStream stream = IntStream.range( 2 , 50 ); // storing the count of elements // in a variable named total long total = stream.count(); // displaying the total number of elements System.out.println(total); } } |
Output :
48
Example 3 : Count distinct elements in IntStream.
// Java code for IntStream count() // to count the number of distinct // elements in given stream import java.util.*; import java.util.stream.IntStream; class GFG { // Driver code public static void main(String[] args) { // creating a stream IntStream stream = IntStream.of( 2 , 3 , 4 , 4 , 7 , 7 , 8 ); // storing the count of distinct elements // in a variable named total long total = stream.distinct().count(); // displaying the total number of elements System.out.println(total); } } |
Output :
5
Please Login to comment...