欢迎访问宙启技术站
智能推送

Java函数库中的Random类的使用方法详解

发布时间:2023-06-08 17:00:19

Java中的Random类是一个伪随机数生成器,可以用于随机地生成数字,其使用方法如下:

1. 导入类库:

import java.util.Random;

2. 创建Random对象:

Random rand = new Random();

3. 生成随机数字:

nextInt()方法可以生成一个随机的整数,参数表示生成的随机数的范围,包括0但不包括上限。

int randNum = rand.nextInt(100); //生成0-99之间的整数

4. 生成随机布尔值:

nextBoolean()方法可以生成一个随机的布尔值,表示true或false。

boolean randBool = rand.nextBoolean(); //生成true或false

5. 生成随机长整型数:

nextLong()方法可以生成一个随机的长整型数。

long randLong = rand.nextLong(); //生成一个随机的长整型数

6. 生成随机双精度浮点型数:

nextDouble()方法可以生成一个随机的双精度浮点型数,其范围为0.0至1.0之间。

double randDouble = rand.nextDouble(); //生成一个0-1之间的双精度浮点型数

7. 生成随机高斯分布的数:

nextGaussian()方法可以生成一个随机的高斯分布的数。

double randGaussian = rand.nextGaussian(); //生成一个随机的高斯分布的数

以上就是Random类的基本使用方法,可以根据需要进行选择使用。同时也需要注意,由于其是伪随机数生成器,所以在应用中需要谨慎选择,以防止出现安全问题。