使用 IntStream.generate() 在 Java 中生成无限整数流
您还可以使用 IntStream.generate() 方法在 Java 中生成无限整数流。在这里,我们使用了 Random 类来获取随机整数列表
Random r = new Random();
然后使用 IntStream.generate(),nextInt() 方法获取下一个随机整数
IntStream.generate(r::nextInt)
以下是展示如何在 Java 中使用 IntStream.generate() 生成无限整数流的示例
import java.util.stream.*; import java.util.*; public class Main { public static void main(String[] args) { Random r = new Random(); IntStream.generate(r::nextInt).forEach(System.out::println); } }
以下是输出
565757777 3535363636 9879879879 -686549988
广告