Java.util.Random 类

java.util.Random.next()方法用于生成下一个伪随机数。

语法

protected int next(int bits)

参数

指定随机位。

返回值

返回此随机数生成器序列中的下一个伪随机值。

异常

NA

示例:

在下面的示例中,java.util.Random.next() 方法用于生成下一个伪随机数。

import java.util.*;

// 将类扩展为随机,因为
// next() 是一个受保护的方法
public class MyClass extends Random {
  public static void main(String[] args) {
    //创建一个随机对象
    MyClass rand = new MyClass();

    //使用下一个方法打印随机数
    for(int i = 0; i < 5; i++)
      System.out.println("Next Int Value: " + rand.next(10)); 
  }
}

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

Next Int Value: 429
Next Int Value: 554
Next Int Value: 43
Next Int Value: 429
Next Int Value: 130