定义一个Ranlnt类

定义构造函数,不带参数,自动生成10个随机数分别赋给_intArray的变量;

package Test07;

import java.util.Random;

public class Ranlnt {
    private Random random = new Random();
    private int[] a = new int[10];

    public Ranlnt() {
        for (int i = 0; i < 10; i++) {
            a[i] = random.nextInt();
        }

    }

    public int[] getA() {
        return a;
    }

    public void setA(int[] a) {
        this.a = a;
    }
    
    public static void main(String[] args) {
        Ranlnt ranlnt = new Ranlnt();
        for (int a : ranlnt.getA()) {
            System.out.println(a);
        }
    }

    
}

效果:

img


因为没有说产生随机数的区间,默认是最大了,如果想[0,100)可以random.nextInt(100)即可,请参考望采纳,谢谢