Java输出五行七列,1~36的随机数

img


能帮我看看这张图片是哪里出错了吗,一直输不出来,可以根据我图片的内容修改,谢谢!

改的代码如下

import java.util.LinkedList;
import java.util.Random;
import java.util.Scanner;
import java.util.TreeSet;

public class Test {
    public static void main(String[] args) {
        LinkedList<TreeSet> list= new LinkedList<>();
        for (int i = 0; i <5; i++) {
            TreeSet ts = new TreeSet<>();
            Random random = new Random();
            while(ts.size()<7){
                ts.add(random.nextInt(36)+1);
            }
            list.add(ts);
        }
//        System.out.println(list.size());
        for (int j = 0; j <list.size() ; j++) {
            TreeSet treeSet = list.get(j);
            System.out.println(treeSet);
        }
    }
}


你调试下,看看下标越界了,数组长度5,你访问了下标5