Stream流

1.作用

        结合了Lambda表达式,简化集合、数组的操作

2.使用步骤

        获取Stream流对象

        使用中间方法处理数据

        使用终结方法处理数据

3.如何获取Stream流对象

        单列集合:Collection中的默认方法stream

        双列集合:不能直接获取,可以通过获取键集合或键值对集合转换成单列集合

        数组:Arrays工具类型中的静态方法stream

        一堆零散的数据:Stream接口中的静态方法of

4.常见方法

        中间方法:filter        根据指定规则过滤

                          limit        获取前几个数据

                          skip        跳过前几个数据

                          distinct   去除流中的重复元素

                          concat    合并两个流为一个流

                          map        转换流中的数据类型

        终结方法:forEach   遍历流

                          count       统计流中数据个数

                          collect      收集流中数据

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值