溫馨提示×

java如何生成指定范圍隨機數(shù)

小億
88
2024-08-12 09:27:37
欄目: 編程語言

在Java中,可以使用Random類生成隨機數(shù)。如果需要生成指定范圍內(nèi)的隨機數(shù),可以使用nextInt()方法,結(jié)合指定范圍的最大值和最小值來實現(xiàn)。

以下是一個生成指定范圍內(nèi)隨機數(shù)的示例代碼:

import java.util.Random;

public class RandomNumberGenerator {

    public static void main(String[] args) {
        // 指定范圍的最小值和最大值
        int min = 10;
        int max = 50;

        // 創(chuàng)建Random對象
        Random random = new Random();

        // 生成指定范圍內(nèi)的隨機數(shù)
        int randomNumber = random.nextInt(max - min + 1) + min;

        System.out.println("隨機數(shù):" + randomNumber);
    }
}

在上面的示例中,我們指定了隨機數(shù)的范圍為10到50之間。通過nextInt(max - min + 1) + min來生成指定范圍內(nèi)的隨機數(shù)。

0