Java中的随机数
java.util.Random类实例用于生成伪随机数流。以下是Random类提供的用于设置随机数种子,生成下一个随机数的方法。
让我们了解其中一些方法-
此方法生成下一个伪随机数。
nextBoolean()方法从该随机数生成器的序列返回下一个伪随机的,均匀分布的布尔值。
此方法生成随机字节,并将其放入用户提供的字节数组中。
nextDouble()此方法从该随机数生成器的序列返回下一个伪随机数,其均匀分布的double值在0.0和1.0之间。
nextFloat()此方法从该随机数生成器的序列返回下一个伪随机数,该值在0.0和1.0之间均匀分布。
让我们看一个生成随机数的例子。next(intbits)方法用于生成下一个伪随机数-
示例
import java.util.*;
public class Demo {
public static void main( String args[] ) {
//创建随机对象
Random randomno = new Random();
//获取下一个下一个伪随机值
int value = randomno.nextInt();
//检查值
System.out.println("Value is: " + value);
}
}输出结果
Value is: 1346755359
让我们看另一个示例,从该随机数生成器的序列生成下一个伪随机数,该伪随机数在0.0到1.0之间均匀分布。使用nextDouble()方法-
示例
import java.util.*;
public class Demo {
public static void main( String args[] ) {
Random randomno = new Random();
//检查下一个双精度值
System.out.println("Next double value: " + randomno.nextDouble());
}
}输出结果
Next double value: 0.17585764114834557
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短