📜  如何在 java 中生成 3 到 5 之间的随机数 - Java (1)

📅  最后修改于: 2023-12-03 14:52:20.406000             🧑  作者: Mango

生成 3 到 5 之间的随机数 - Java

在 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 之间的随机数。