Open In App

LongStream count() in Java with examples

Last Updated : 26 Mar, 2018
Comments
Improve
Suggest changes
Like Article
Like
Report
LongStream count() returns the count of elements in the stream. LongStream count() is present in java.util.stream.LongStream Syntax :
long count()
Example 1 : Count the elements in LongStream. Java
// Java code for LongStream count()
// to count the number of elements in
// given stream
import java.util.*;
import java.util.stream.LongStream;

class GFG {

    // Driver code
    public static void main(String[] args)
    {
        // creating a stream
        LongStream stream = LongStream.of(2L, 3L, 4L, 5L,
                                          6L, 7L, 8L);

        // 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
// Java code for LongStream count()
// to count the number of elements in
// given range excluding the last element
import java.util.*;
import java.util.stream.LongStream;

class GFG {

    // Driver code
    public static void main(String[] args)
    {
        // creating a stream
        LongStream stream = LongStream.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 LongStream. Java
// Java code for LongStream count()
// to count the number of distinct
// elements in given stream
import java.util.*;
import java.util.stream.LongStream;

class GFG {

    // Driver code
    public static void main(String[] args)
    {
        // creating a stream
        LongStream stream = LongStream.of(2L, 3L, 4L, 4L,
                                          7L, 7L, 8L);

        // 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

Next Article
Article Tags :
Practice Tags :

Similar Reads