Java.util.Random 类

java.util.Random.ints() 方法返回一个产生给定streamSize数量的伪随机int值的流。生成伪随机 int 值,就好像它是调用方法 nextInt() 的结果。

语法

public IntStream ints(long streamSize)

参数

streamSize 指定要生成的值的数量。

返回值

返回伪随机 int 值流。

异常

抛出 IllegalArgumentException,如果streamSize小于零。

示例:

在下面的示例中,java.util.Random.ints () 方法用于获取伪随机 int 值流。

import java.util.*;
import java.util.stream.IntStream;

public class MyClass {
  public static void main(String[] args) {
    //创建一个随机对象
    Random rand = new Random();

    //生成一个包含10的流
    //int随机数
    IntStream stream = rand.ints(10);

    //打印流中的所有随机数
    stream.forEach(System.out::println); 
  }
}

下面给出了可能的结果之一:

-501472440
-1672827373
-362328820
-2021951285
737200492
1170979594
605467437
1367535207
-1712521668
120143357


分区>