java获取随机数

来源:互联网 发布:开一家小型咖啡屋 知乎 编辑:程序博客网 时间:2024/06/04 19:42

在java产生随机数的几种方式

  • Math.random()方法来产生一个随机数

public static double random():返回一个大于等于0.0且小于1.0的伪随机double值

//返回0.0~1.0之间的double随机数double doubleRandomNumber= Math.random();//返回1~10之间的int随机数int intRandomNumber= (int)(Math.random()*10);
  • 在java.util包中提供了一个Random类,是专门用来生成随机数

public int nextInt(int n):
参数n:要返回的随机数的范围
返回:一个在0~n(包括0,但不包括n)之间的伪随机数
产生其他类型随机数方法类似

//创建一个Random类的实例Random random = new Random();//产生一个0~100之间的int随机数int randomNumber = random.nextInt(100);
0 0