可以使用 Java 的 Random 类中的 nextInt 方法来实现从某个范围产生一个随机数的方法。以下是示例代码:

import java.util.Random;

public class RandomNumberGenerator {
    public static int generateRandomNumber(int min, int max) {
        // 创建一个Random对象
        Random random = new Random();
        
        // 生成指定范围内的随机数
        int randomNumber = random.nextInt(max - min + 1) + min;
        
        return randomNumber;
    }
    
    public static void main(String[] args) {
        int min = 1;
        int max = 100;
        
        // 调用generateRandomNumber方法生成随机数并打印
        int randomNumber = generateRandomNumber(min, max);
        System.out.println('随机数: ' + randomNumber);
    }
}

在以上代码中,我们使用 Random 类的 nextInt 方法生成一个范围在'min'和'max'之间的随机数。通过'max - min + 1'来确定随机数的范围,然后再加上'min'来将范围映射到指定的范围。最后将生成的随机数作为方法的返回值。在示例的 main 方法中,我们定义了最小值'min'和最大值'max',然后调用 generateRandomNumber 方法生成随机数并打印出来。

Java 随机数生成:指定范围内的随机数

原文地址: https://www.cveoy.top/t/topic/qFIS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录