Random类

本文记录Java学习过程中遇到的Random类~

Random类:可以产生多种数据类型的随机数。

方法简介:

  • public int nextInt(int maxValue)  产生[0,maxValue)范围的随机整数,包含0,不包含maxValue;
  • public double nextDouble()  产生[0,1)范围的随机小数,包含0.0,不包含1.0。

Random使用方式:

  • import导包:所属包java.util.Random;
  • 创建实例格式:Random 变量名 = new Random();

示例代码:

import java.util.Random;

public class RandomDemo {
	public static void main(String[] args) {
		// 创建Random类的实例
		Random r = new Random(); 
		// 得到0-100范围内的随机整数,将产生的随机整数赋值给i变量
		int i = r.nextInt(100); 
		//得到0.0-1.0范围内的随机小数,将产生的随机小数赋值给d变量
		double d = r.nextDouble(); 
		System.out.println(i); 
		System.out.println(d); 
	}
}

标签: none