zoukankan      html  css  js  c++  java
  • java1.8 Stream

    都知道List、Set、Map继承Collection接口。一般情况下,使用Collection接口的 .stream()方法得到stream,即把一个Collection对象装换成Stream对象。

    接着要知道的是Stream的中间方法以及最终方法,中间方法得到的结果还是一个Stream(转换Stream,中间处理),而最终方法则可以将Stream转换成为新的Collection(最终聚合)

    一些常用的中间方法:filter(过滤),limit(截断) ,distinct(去重) 。

    常用的最终方法:count(统计) ,collect(收集流的结果) 。

    另外,Stream最重要的特性就是它的并行流模式 .parallel()

      有并行流那肯定就有传统的顺序流,顾名思义,当使用顺序方式去遍历时,每个item读完后再读下一个item。而使用并行去遍历时,数组会被分成多个段,其中每一个都在不同的线程中处理,然后将结果一起输出。

  • 相关阅读:
    ZooKeeper详解
    数据结构与算法2——数组
    jquery复习笔记
    关于水平居中
    回顾这些日子
    阻止事件冒泡
    css导航栏
    js正则
    js事件绑定
    操作iframe
  • 原文地址:https://www.cnblogs.com/LinsenLi/p/9836054.html
Copyright © 2011-2022 走看看