java random详细用法
时间: 2023-05-22 22:03:34 浏览: 110
Java中的Random类可以用来生成伪随机数。其用法如下:
1. 随机整数:
int randomInt = random.nextInt();
该方法返回一个int类型的整数,范围为这个类型的范围,负数也有可能出现。
2. 随机指定上限整数:
int randomInt = random.nextInt(upperBound);
该方法返回一个指定范围内的int类型的整数,范围为[0, upperBound)
3. 随机长整数:
long randomLong = random.nextLong();
该方法返回一个long类型的整数,范围为这个类型的范围,负数也有可能出现。
4. 随机双精度浮点数:
double randomDouble = random.nextDouble();
该方法返回一个0到1之间的双精度浮点数。
5. 随机布尔值:
boolean randomBoolean = random.nextBoolean();
该方法返回一个随机的布尔值,true或false。
6. 随机字节数组:
byte[] bytes = new byte[10];
random.nextBytes(bytes);
该方法填充指定的字节数组。
以上就是Java中Random类的常用方法。
相关问题
java Random函数用法
Java中的Random函数可以用于生成随机数。它有两种常见用法:一种是使用无参构造函数创建Random对象,然后调用其nextXXX()方法生成各种类型的随机数;另一种是使用有参构造函数创建Random对象,并传递一个种子值,这样生成的随机数序列将是可预测的。具体用法可以参考Java API文档。
java random函数用法
Java中的Random类是用来产生随机数字的,可以使用nextInt()方法产生整数类型的随机数,使用nextDouble()方法产生浮点类型的随机数,使用nextBoolean()方法产生布尔类型的随机数等等。例如,以下代码可以产生一个0到99之间的随机数:
Random rand = new Random();
int randomNumber = rand.nextInt(100);
阅读全文