admin 管理员组

文章数量: 1087139


2024年2月20日发(作者:汇编语言怎么设计出来的)

Java 里的 Random 类主要用于生成随机数,它位于 包中。Random 类的用法如下:

1. 创建 Random 对象:

```java

import ;

public class Main {

public static void main(String[] args) {

Random random = new Random();

}

}

```

2. 生成随机整数:

```java

Random random = new Random();

int randomInt = t(); // 生成 0 到整数最大值之间的随机整数

int randomInt = t(10); // 生成 0 到 9 之间的随机整数

```

3. 生成随机浮点数(带正号的 double 值,范围在 0.0 到 1.0 之间):

```java

Random random = new Random();

double randomDouble = uble();

```

4. 生成随机长整数:

```java

Random random = new Random();

long randomLong = ng(); // 生成 0 到长整数最大值之间的随机长整数

```

5. 生成随机字节数组:

```java

import ffer;

Random random = new Random();

byte[] randomBytes = new byte[16];

tes(randomBytes); // 生成长度为 16 的随机字节数组

```

6. 设置随机数种子:

```java

Random random = new Random(tTimeMillis()); // 使用当前系统时间作为随机数种子

```

7. 禁用随机数生成器的默认种子:

```java

Random random = new Random(false); // 禁用默认种子,使用内部状态作为种子

```

8. 使用 LocalRandom 替代 Random 类:

```java

import LocalRandom;

public class Main {

public static void main(String[] args) {

int randomInt = t().nextInt();

double randomDouble = t().nextDouble();

long randomLong = t().nextLong();

}

}

```


本文标签: 生成 种子 使用 作为 设计