- Java.util 包类
- Java.util - 主页
- Java.util-ArrayDeque
- Java.util-ArrayList
- Java.util - 数组
- Java.util-BitSet
- Java.util - 日历
- Java.util - 集合
- Java.util - 货币
- Java.util - 日期
- Java.util - 字典
- Java.util-EnumMap
- Java.util-EnumSet
- Java.util - 格式化程序
- Java.util - 公历日历
- Java.util-HashMap
- Java.util-HashSet
- Java.util - 哈希表
- Java.util-IdentityHashMap
- Java.util-LinkedHashMap
- Java.util-LinkedHashSet
- Java.util - 链表
- Java.util-ListResourceBundle
- Java.util - 区域设置
- Java.util-可观察的
- Java.util-PriorityQueue
- Java.util - 属性
- Java.util-PropertyPermission
- Java.util-PropertyResourceBundle
- Java.util - 随机
- Java.util-ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - 扫描器
- Java.util-ServiceLoader
- Java.util-SimpleTimeZone
- Java.util - 堆栈
- Java.util - StringTokenizer
- Java.util - 计时器
- Java.util-TimerTask
- Java.util - 时区
- Java.util - 树形图
- Java.util-TreeSet
- Java.util-UUID
- Java.util-向量
- Java.util-WeakHashMap
- Java.util 包附加功能
- Java.util - 接口
- Java.util - 异常
- Java.util - 枚举
- Java.util 有用资源
- Java.util - 有用的资源
- Java.util - 讨论
Java.util.Random 类
介绍
java.util.Random类实例用于生成伪随机数流。以下是有关 Random 的要点-
该类使用 48 位种子,并使用线性同余公式对其进行修改。
Random 类实现的算法使用受保护的实用程序方法,该方法在每次调用时可以提供最多 32 个伪随机生成的位。
类声明
以下是java.util.Random类的声明-
public class Random extends Object implements Serializable
类构造函数
先生。 | 构造函数及描述 |
---|---|
1 | 随机的() 这将创建一个新的随机数生成器。 |
2 | 随机(长种子) 这使用单个长种子创建了一个新的随机数生成器。 |
类方法
先生。 | 方法及说明 |
---|---|
1 | 受保护的 int next(int 位)
该方法生成下一个伪随机数。 |
2 | 布尔值 nextBoolean()
此方法从该随机数生成器的序列中返回下一个伪随机、均匀分布的布尔值。 |
3 | void nextBytes(byte[] 字节)
此方法生成随机字节并将它们放入用户提供的字节数组中。 |
4 | 双 nextDouble()
此方法从该随机数生成器的序列中返回下一个伪随机、均匀分布在 0.0 和 1.0 之间的双精度值。 |
5 | 浮动 nextFloat()
此方法从该随机数生成器的序列中返回下一个伪随机、均匀分布的浮点值(介于 0.0 和 1.0 之间)。 |
6 | 双 nextGaussian()
此方法从该随机数生成器的序列中返回下一个伪随机、高斯(“正态”)分布的双精度值,平均值为 0.0,标准差为 1.0。 |
7 | int nextInt()
此方法从该随机数生成器的序列中返回下一个伪随机、均匀分布的 int 值。 |
8 | int nextInt(int n)
此方法返回从该随机数生成器的序列中提取的一个介于 0(含)和指定值(不含)之间的均匀分布的伪随机 int 值。 |
9 | 长下一个长()
此方法从该随机数生成器的序列中返回下一个伪随机、均匀分布的长值。 |
10 | void setSeed(长种子)
此方法使用单个长种子设置此随机数生成器的种子。 |
继承的方法
该类继承了以下类的方法 -
- java.util.Object