如何使用IntStream.iterate()在Java中生成无限整数流

要生成无限的整数流,请使用IntStream.iterate()。该方法用于迭代IntStream。

为Java中的IntStream类导入以下软件包:

import java.util.stream.IntStream;

以下是显示如何使用Java中的IntStream.iterate()生成整数无限流的示例:

示例

import java.util.stream.IntStream;
public class Main {
   public static void main(String[] args) {
      IntStream.iterate(0, k -> k + 2).forEach(System.out::println);
   }
}

这是无限显示整数的输出:

0
2
4
6
8
10
12
.
.
.