java 中random的用法
- 格式:docx
- 大小:13.62 KB
- 文档页数:2
java 中random的用法
在Java中,Random类是用于生成伪随机数的。以下是一些常用的Random类方法及其用法:
创建Random对象:
java
Random random = new Random();
生成指定范围内的随机整数:
java
int randomInt = random.nextInt(100); // 生成0到99之间的随机整数
生成指定范围内的随机整数,包括上下限:
java
int randomIntRange = random.nextInt(100, 200); // 生成100到199之间的随机整数
生成指定范围内的随机浮点数:
java
double randomDouble = random.nextDouble(); // 生成0.0到1.0之间的随机浮点数
double randomDoubleRange = random.nextDouble(1.0, 5.0); // 生成1.0到5.0之间的随机浮点数
生成指定范围内的随机布尔值:
java
boolean randomBoolean = random.nextBoolean(); // 生成true或false之间的随机布尔值
生成指定长度的随机字节数组:
java
byte[] randomBytes = new byte[10];
random.nextBytes(randomBytes); // 生成长度为10的随机字节数组
这些方法可以根据需要进行组合和嵌套使用,以满足不同的随机数生成需求。请注意,由于Random类是基于伪随机算法生成的,因此每次调用这些方法时,都会产生不同的结果。