Stream empty() creates an empty sequential Stream.
Syntax :
static <T> Stream<T> empty()
Parameters :
- T : The type of stream elements.
- Stream : A sequence of objects that supports various methods which can be pipelined to produce the desired result.
Return Value : Stream empty() returns an empty sequential stream.
Note : An empty stream might be useful to avoid null pointer exceptions while callings methods with stream parameters.
Example :
| // Java code for Stream empty()importjava.util.*;importjava.util.stream.Stream; ÂclassGFG { Â    // Driver code    publicstaticvoidmain(String[] args)    {        // Creating an empty Stream        Stream<String> stream = Stream.empty(); Â        // Displaying elements in Stream        stream.forEach(System.out::println);    }} | 
Output :
No Output


 
                                    







