📅  最后修改于: 2023-12-03 14:52:20.406000             🧑  作者: Mango
在 Java 中,可以使用java.util.Random
类来生成随机数。下面是一个生成 3 到 5 之间的随机数的示例代码:
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
// 创建一个 Random 对象
Random random = new Random();
// 生成一个 3 到 5 之间的随机数
int randomNumber = random.nextInt(3) + 3;
System.out.println("随机数: " + randomNumber);
}
}
在上面的代码中,我们首先创建了一个Random
对象来生成随机数。然后,通过调用nextInt(int bound)
方法生成一个范围在 0 到指定参数(不包含)之间的随机数。为了生成 3 到 5 之间的随机数,我们可以使用nextInt(3) + 3
,其中nextInt(3)
生成的随机数范围是 0 到 3(不包含),然后再加上 3,即可得到范围在 3 到 5 之间的随机数。
输出结果类似于:
随机数: 4
注意:上述代码中生成的随机数为整数,如果要生成浮点数,可以使用Random.nextDouble()
方法,并根据需要进行适当的缩放和位移。
希望这可以帮助你在 Java 中生成 3 到 5 之间的随机数。