java里random的用法

java里random的用法


2024年4月26日发(作者:)

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();

}

}

```


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714144340a2389990.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信