温馨提示×

java math.random()用法有哪些

小亿
338
2023-08-01 16:02:04
栏目: 编程语言

在Java中,Math.random()可以用于生成随机数。使用该方法可以按照以下方式使用:

  1. 生成一个随机的浮点数:使用Math.random()方法可以生成一个大于等于0且小于1的随机浮点数。
double randomNum = Math.random();
System.out.println(randomNum);
  1. 生成一个指定范围内的随机整数:通过Math.random()结合Math.floor()方法可以生成一个指定范围内的随机整数。
int min = 1;
int max = 10;
int randomNum = (int)(Math.random() * (max - min + 1) + min);
System.out.println(randomNum);
  1. 生成一个指定范围内的随机浮点数:同样可以通过Math.random()结合Math.floor()方法生成一个指定范围内的随机浮点数。
double min = 1.0;
double max = 10.0;
double randomNum = Math.random() * (max - min) + min;
System.out.println(randomNum);

需要注意的是,Math.random()方法生成的随机数是伪随机的,并且包含0但不包含1。

0