Optional获取Stream的方法

Optional获取Stream的方法

在这里插入图片描述

//java9新特性十一:Optional提供了新的方法stream()
    @Test
    public void test4(){
        List<String> list = new ArrayList<>();
        list.add("Tom");
        list.add("Jerry");
        list.add("Tim");

        Optional<List<String>> optional = Optional.ofNullable(list);
        Stream<List<String>> stream = optional.stream();
//        long count = stream.count();
//        System.out.println(count);
        stream.flatMap(x -> x.stream()).forEach(System.out::println);

    }

版权声明:本文为xiaotai1234原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。