创建Stream

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

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

2.通过Arrays的静态方法

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

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

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

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

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

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

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

4.创建无限流

迭代

先看看Stream的iterate方法:

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

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

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

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

使用也很简单:

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

结果:

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

生成

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

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

 

相关文章:

  • 2021-06-23
  • 2021-06-24
  • 2022-01-18
  • 2021-06-26
  • 2021-08-06
  • 2021-12-20
  • 2022-12-23
猜你喜欢
  • 2021-05-25
  • 2022-12-23
  • 2021-07-07
  • 2021-10-19
  • 2021-10-20
  • 2022-12-23
相关资源
相似解决方案