array to stream in java 8 code example
Example 1: string array to stream
// import java.util.Arrays;
// import java.util.stream.Stream;
String[] array = {"a", "b", "c", "d", "e"};
//Arrays.stream
Stream<String> stream1 = Arrays.stream(array);
stream1.forEach(x -> System.out.println(x));
//Stream.of
Stream<String> stream2 = Stream.of(array);
stream2.forEach(x -> System.out.println(x));
Example 2: create stream from array java
// creating stream from array
int[] arr = {1, 2, 3, 4};
Arrays.stream(arr);
Stream.of(arr); // same as above