Java8新特性Stream基本操作(一)

创建Stream

1.通过Collection系列集合提供的stream()或parallelStream()方法

Java8新特性Stream基本操作(一)_第1张图片

2.通过Arrays的静态方法

这个静态方法有很多重载方法:

Java8新特性Stream基本操作(一)_第2张图片

3.通过Stream类的静态方法of()

这个of()方法也有重载方法:

4.创建无限流

迭代

先看看Stream的iterate方法:

第二个参数为UnaryOperator接口,是一个函数式接口:

Java8新特性Stream基本操作(一)_第3张图片

使用也很简单:

结果:

Java8新特性Stream基本操作(一)_第4张图片

生成

Java8新特性Stream基本操作(一)_第5张图片

 

你可能感兴趣的:(java,8)