孙兴斌*_*孙兴斌 4 java java-8 java-stream
我知道如何获得int[]一系列数字:
int[] array = IntStream.of(0, 3).toArray();
Run Code Online (Sandbox Code Playgroud)
但是我怎样才能得到固定长度和一个特定数字呢?
IntStream.generate(() -> x).limit(y)
Run Code Online (Sandbox Code Playgroud)
是你需要的.替换x和y您喜欢的任何数字,您将产生一个具有y大量数字的流x.
显然,你可以打电话toArray或做你想做的任何操作.
IntStream.generate 使用供应商创建无限流.