import java.util.*;
import java.util.stream.Stream;

public class Main {
    public static void main(String[] args) {

        Integer[] array = {1, 2, 3, 5, 6, 7, 8, 9, 0};
        //将数组转化为list集合
        List<Integer> list = Arrays.asList(array);
        //使用集合对象的stream静态方法创建stream流对象
        Stream<Integer> stream = list.stream();
        stream.forEach(i -> System.out.print(i + ","));
        System.out.println();
        //使用Stream接口的of静态方法创建流对象
        Stream<Integer> stream1 = Stream.of(array);
        stream1.forEach(i -> System.out.print(i + ","));
        System.out.println();
        //使用Arrays数组工具类的stream静态方法创建流对象
        Stream<Integer> stream2 = Arrays.stream(array);
        stream2.forEach(i -> System.out.print(i + ","));
    }
}