在 Java 中显示小于 20 的随机数


首先,创建一个 Random 类对象 -

Random rand = new Random();

现在,创建一个新数组 -

int num;
int arr[] = new int[10];

循环并用 20 作为参数设置 Random 的 nextInt,因为你希望随机数小于 20 -

for (int j = 0; j <= 9; j++) {
   num = 1 + rand.nextInt(20);
   arr[j] = num;
}

示例

 现场演示

import java.util.Arrays;
import java.util.Random;
public class Demo {
   public static void main(String[] args) {
      Random rand = new Random();
      int num;
      int arr[] = new int[10];
      for (int j = 0; j<= 9; j++) {
         num = 1 + rand.nextInt(20);
         arr[j] = num;
      }
      System.out.println("Random numbers less than 20 = "+Arrays.toString(arr));
   }
}

输出

Random numbers less than 6 = [4, 13, 14, 19, 1, 11, 17, 1, 11, 4]

更新于: 30-7 月-2019

279 次浏览

提升您的 职业生涯

完成课程以获得证书

开始入门
广告