zoukankan      html  css  js  c++  java
  • Java基础一篇过(七)Java8--stream流

    一、简介

      流(stream)也是Java8的一个重要的新特性,主要是对集合(Collector)功能的增强;在上一篇文章我们简单的了解了lambda表达式,现在我们学习下流的概念;使用流可以帮助我们做很多事,并简化我们的代码。

    二、名词解释

      

    【stream】流对象

      指需要操作的数据, 可以是集合,数组,I/O等形式。

    【filter】过滤器

      过滤器,指的是一些限制条件,如我们写的if判断等,用于筛选数据。

    【sorted】排序

      即对数据根据规则进行排序。

    【map】映射操作

      指对流内每个对象进行什么样的操作,如对对象本身求平方,自增等。

    【collect】运算操作

      指对操作过后的结果集进行运算操作,比如把流转换成List对象,或者在循环中加入分隔符等。

    三、代码解析

    运行结果:

  • 相关阅读:
    分布式页面静态化
    采用rabbitMq消息推送方案
    rabbitmq的使用介绍和注意事项目
    redis面试题
    Redis 使用入门
    git使用介绍
    JavaSE11(1)采用类
    原型模式
    javaSE 10(2)
    javaSE 10
  • 原文地址:https://www.cnblogs.com/riches/p/12364071.html
Copyright © 2011-2022 走看看