I'm looking to create a dynamic amount of arrays of random integers and then put them into an array list. Later I want to use each of these arrays separately to test for quick sort functionality. I'm having problems with adding the object List[] into the ArrayList.
//Create dynamic amount of random arrays
public static ArrayList<int[]> Randomizer(int arrays, int size, int seed){
    ArrayList<int[]> Tests = new ArrayList<int[]>(arrays);
    int[] List = new int[size];
    for (int j = 0; j < arrays; j++){
        Random r = new Random(seed+j);  
        for(int i = 0; i < size; i++){
            List[i] = r.nextInt(5*size);//Multiplier for how big the numbers get
            System.out.print(List[i] + ",");
        }
        System.out.println();
        Tests.add(j, List);
    }
    return Tests;
}
public static void main(String[] args) {
int tests = 5;
int size = 4;
ArrayList<int[]> Test = Randomizer(tests,size,10); //1st = Number of Tests
                                                   //2nd = Number of Digits
                                                   //3rd = seed for Randomizer
for(int i = 0; i < Test.size(); i++){
System.out.println(Test.get(i));
}
}
}
 
    