溫馨提示×

Java中random.nextint怎么使用

小億
121
2023-07-12 19:06:50
欄目: 編程語言

在Java中,可以使用Random類的nextInt方法來生成隨機整數。

首先,需要導入java.util.Random類,然后創建一個Random對象:

import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
}
}

接下來,可以使用nextInt方法來生成隨機整數。nextInt方法有多種重載形式,可以指定生成整數的范圍。

  1. 生成一個0到指定范圍(不包括指定范圍)內的隨機整數:
int randomNumber = random.nextInt(10); // 生成0到9之間的隨機整數
  1. 生成一個指定范圍內的隨機整數:
int min = 5;
int max = 10;
int randomNumber = random.nextInt(max - min + 1) + min; // 生成5到10之間的隨機整數

注意:nextInt方法的參數是生成隨機整數的范圍,包括下界但不包括上界。因此,如果希望生成的隨機整數包括上界,需要在生成的隨機數上加上下界。

完整的示例代碼如下:

import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(10); // 生成0到9之間的隨機整數
System.out.println(randomNumber);
int min = 5;
int max = 10;
randomNumber = random.nextInt(max - min + 1) + min; // 生成5到10之間的隨機整數
System.out.println(randomNumber);
}
}

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