Close

Java 8 Streams - Stream.of Examples

Java 8 Streams Java Java API 


Interface:

java.util.stream.Stream

java.lang.AutoCloseableAutoCloseablejava.util.stream.BaseStreamBaseStreamjava.util.stream.StreamStreamLogicBig

Methods:

static <T> Stream<T> of(T t)

This factory method returns a sequential Stream containing the single specified element.



@SafeVarargs
static <T> Stream<T> of(T... values)

This factory method returns a sequential ordered stream whose elements are the specified values.


Examples


package com.logicbig.example.stream;

import java.util.stream.Stream;

public class OfExample {

public static void main(String... args) {
Stream<Long> stream = Stream.of(1L);
stream.forEach(System.out::println);

}
}

Output

1




package com.logicbig.example.stream;

import java.util.stream.Stream;

public class OfExample2 {

public static void main(String... args) {
Stream<? extends Number> stream = Stream.of(1, 2, 3, 5L);
stream.forEach(System.out::println);
}
}

Output

1
2
3
5




See Also