Java学习之Stream流

Stream 流

作用:结合了lambda表达式,简化集合,数组的操作。

使用步骤:1. 先得到一条stream流(流水线),把数据放上去。 2.利用Stream流中各种API进行操作。

public static void main(String[] args) {
        //1.单列集合获取Stream流
        ArrayList<String> list = new ArrayList<>();
        Collections.addAll(list,"a","c","f","z");
        //获取一条流水线,并把数据放入流水线
        Stream<String> stream = list.stream();
        //打印
        stream.forEach(new Consumer<String>() {
            @Override
            public void accept(String s) {
                //s依次表示流水线上的每个数据
                System.out.print(s);
            }
        });
  			//简化
        stream.forEach(s ->  {
                System.out.print(s);
        });
    }
--------------------------------------------------------
 

创建流的意思是:将各种集合转成流的几种方法。

Stream<String> stream = list.stream();//将list单列集合转为流

posted @   安静的美美  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示