这次介绍Java中常用类中的一种,叫Random类,该类专门用于生成一个伪随机的数,生成的随机数根据种子和顺序决定的,且有个类新增于Java7名为ThreadLocalRandom,该类是Random类的增强版,在访问境中有着更好的线程安全,下面间介绍Random类中的构造器与方法
1.构造器 Random()
2.方法 nextBoolean()
返回下一个伪随机数,值为 boolean 值
输出
3.方法 nextBytes()
输出为
4.方法 nextDouble()
返回下一个伪随机数,值为介于0.0到1.0之间的double 值
输出
5.方法 nextFloat()
返回下一个伪随机数,值为介于0.0到1.0之间的float 值
输出
6.方法 nextInt()
返回下一个伪随机数,值为int值
输出
输出
nextInt()方法在未添加参数时产生的伪随机数的范围是int长度的全部,如果添加了参数那么伪随机数的范围会变成0到输入的参数但不包括参数本身的数字
7.方法 nextLong()
返回下一个伪随机数,值为long值
输出
8.方法 nextGaussian9()
返回下一个伪随机数,值为0.0到1.0之间呈高斯(“正态”)分布的 double 值
输出
9.方法 setSeed()
使用一个long值设置种子
以上便是本次分享的全部内容