亲宝软件园·资讯

展开

Java8 新特性2——强大的Stream API

&Yhao 人气:0
## 强大的Stream API ## Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。 **注意** 1. Stream自己不会存储元素 2. Stream 不会改变源对象。相反,他们会返回一个持有结果的新Stream。 3. Stream 操作是延迟执行的。这意味着他们会等到需要结果的时候才执行。 **Stream的三个操作步骤** - 创建Stream:一个数据源(如:集合、数组),获取一个流 - 中间操作:一个中间操作链,对数据源的数据进行处理 - 终止操作:一个终止操作,执行中间操作链,并产生结果 ### 创建Stream ### 1. 由数组创建流,Java8 中的 Arrays 的静态方法 stream() 可以获取数组流 `static

加载全部内容

相关教程
猜你喜欢
用户评论