Java Stream create from ArrayList
import java.util.ArrayList; import java.util.Optional; import java.util.stream.Stream; public class Main { public static void main(String[] args) { // Create a list of Integer values. ArrayList<Integer> myList = new ArrayList<>(); myList.add(7);// w w w . ja v a 2 s .c om myList.add(18); myList.add(10); myList.add(24); myList.add(17); myList.add(5); System.out.println("Original list: " + myList); // Obtain a Stream to the array list. Stream<Integer> myStream = myList.stream(); } }