Last Updated : 06 Dec, 2018
Stream of(T t)returns a sequential Stream containing a single element i.e, a singleton sequential stream. A sequential stream work just like for-loop using a single core. On the other hand, a Parallel stream divide the provided task into many and run them in different threads, utilizing multiple cores of the computer.
Syntax :static <T> Stream<T> of(T t) Where, Stream is an interface and T is the type of stream elements. t is the single element and the function returns a singleton sequential stream.Example 1 :
Singleton string stream.
Java
// Java code for Stream.of()
// to get sequential Stream
// containing a single element.
import java.util.stream.Stream;
class GFG {
// Driver code
public static void main(String[] args)
{
// creating a stream of Strings
// and printing sequential Stream
// containing a single element
Stream<String> stream = Stream.of("Geeks");
stream.forEach(System.out::println);
}
}
Output :
GeeksExample 2 :
Singleton Integer Stream.
Java
// Java code for Stream.of()
// to get sequential Stream
// containing a single element.
import java.util.stream.Stream;
class GFG {
// Driver code
public static void main(String[] args)
{
// creating a stream of Integer
// and printing sequential Stream
// containing a single element
Stream<Integer> stream = Stream.of(5);
stream.forEach(System.out::println);
}
}
Output :
5Example 3 :
Singleton Long stream.
Java
// Java code for Stream.of()
// to get sequential Stream
// containing a single element.
import java.util.stream.Stream;
class GFG {
// Driver code
public static void main(String[] args)
{
// creating a stream of Long
// and printing sequential Stream
// containing a single element
Stream<Long> stream = Stream.of(4L);
stream.forEach(System.out::println);
}
}
Output :
4
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4