java怎么生成随机数

Java

1个回答

写回答

TDB949

2022-11-08 12:10

+ 关注

Java
Java

Java中可以使用Math类的random()方法来生成随机数。

1. 生成一个0-1之间的随机数可以用:

Java

double randomNum = Math.random();

2. 生成一个指定范围内的整数随机数可以用:

Java

int min = 1;

int max = 100;

int randomNum = min + (int) (Math.random() * (max - min + 1));

解释:首先得到0-1之间的随机小数,乘以上限和下限差的整数,再加上下限,得到需要的随机整数。

3. 使用Random类生成随机数

Java

Random random = new Random();

int randomNum = random.nextInt(100);

这个生成一个0-100之间的整数。

还可以使用Random类生成更复杂的随机数,如生成随机字符串等。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号