pet*_*rbo 4 java java-8 java-stream
我可以生成Stream<Double>使用generate.例如
Stream.generate(Math::random).limit(10).forEach(System.out::println);
Run Code Online (Sandbox Code Playgroud)
如何生成infinte随机DoubleStream而不是Stream<Double>?
sol*_*4me 10
您可以使用Random#double来生成DoubleStream
返回有效无限的伪随机双值流,每个值在零(包括)和一(不包括)之间.生成伪随机双精度值,就好像它是调用方法nextDouble()的结果一样.
例如
new Random().doubles().limit(10).forEach(System.out::println);
Run Code Online (Sandbox Code Playgroud)