溫馨提示×

java中random怎么指定范圍

小億
507
2024-03-13 09:41:39
欄目: 編程語言

在Java中,可以使用Random類來生成隨機數。要指定范圍,可以使用nextInt方法結合范圍的計算來實現。

以下是一個示例代碼,生成一個指定范圍內的隨機數:

import java.util.Random;

public class RandomRangeExample {
    public static void main(String[] args) {
        Random rand = new Random();
        
        // 指定范圍為1到100
        int min = 1;
        int max = 100;
        
        int randomNumber = rand.nextInt(max - min + 1) + min;
        
        System.out.println("隨機數: " + randomNumber);
    }
}

在這個示例中,我們使用nextInt(max - min + 1) + min來生成一個1到100之間的隨機數。其中nextInt(max - min + 1)生成的隨機數是在0到99之間,再加上min的偏移量即可得到指定范圍內的隨機數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女