📅  最后修改于: 2023-12-03 15:02:03.645000             🧑  作者: Mango
在Java中,我们可以使用java.util.random
类中的nextDouble()
方法来生成0.0到1.0之间的随机小数。该方法返回一个double类型的随机数。
nextDouble()
方法的语法public double nextDouble()
nextDouble()
方法的参数nextDouble()
方法没有参数。
nextDouble()
方法的返回值nextDouble()
方法返回一个0.0到1.0之间的随机小数。
nextDouble()
方法的示例下面是一个使用nextDouble()
方法生成随机数的示例代码:
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// 创建Random对象
Random random = new Random();
// 生成0.0到1.0之间的随机小数,并输出
double randomNum = random.nextDouble();
System.out.println("随机小数:" + randomNum);
}
}
以上代码会生成一个0.0到1.0之间的随机小数,并将其输出到控制台上。
nextDouble()
方法的注意事项nextDouble()
方法所生成的随机小数包括0.0,但不包括1.0;nextDouble()
方法所生成的随机小数是均匀分布的,即每个小数的概率相等;nextDouble()
方法生成的随机小数的精度是double类型的最大精度。