Random类

简介:

Java提供了更为灵活的用于获得随机数的Random类,该类在java.util包中,使用Random类的如下构造方法,可以创建Random对象,习惯将Random对象称为随机数生成器。

  • public Random();
  • public Random(long seed);

其中第二个构造方法使用参数seed指定的种子创建一个Random对象。

使用:

/**
 * 测试Random类
 * @author ZXL
 *
 */
import java.util.Random;
public class T05 {
	public static void main(String[] args) {
		//创建随机数生成器
		Random rd = new Random();
		
		//返回一个随机整数
		System.out.println("返回一个随机整数:"+rd.nextInt());
		//返回[0,m)的一个随机整数
		System.out.println("返回[0,7)的一个随机整数:"+rd.nextInt(7));
		
		//返回一个[0.0,1.0)随机double值:
		System.out.println("返回一个随机浮点数:"+rd.nextDouble());
		
		//返回一个[0.0,1.0)随机float值:
		System.out.println("返回一个随机浮点数:"+rd.nextFloat());

		//返回一个随机boolean值:
		System.out.println("返回一个随机boolean值:"+rd.nextBoolean());
		
	}
}

你可能感兴趣的:(Java,Random类)