首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为Random.nextInt()指定max和min?

为Random.nextInt()指定max和min,可以使用以下代码:

代码语言:java
复制
import java.util.Random;

public class Main {
    public static void main(String[] args) {
        int min = 1;
        int max = 10;
        int randomNum = getRandomNumberInRange(min, max);
        System.out.println("Random number between " + min + " and " + max + " is: " + randomNum);
    }

    private static int getRandomNumberInRange(int min, int max) {
        if (min >= max) {
            throw new IllegalArgumentException("max must be greater than min");
        }
        Random random = new Random();
        return random.nextInt((max - min) + 1) + min;
    }
}

在这个例子中,我们定义了一个名为getRandomNumberInRange的方法,该方法接受两个参数min和max,并返回一个在这个范围内的随机整数。我们使用Java的Random类来生成随机数,并使用nextInt()方法来生成一个在指定范围内的随机整数。最后,我们在主方法中调用这个方法,并打印生成的随机数。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券