Я ищу несколько советов о том, как создать метод, который генерирует 2D-массив на основе двух параметров: целое число s, которое будет определять количество строк в 2D-массиве, и int x [], где будут различные 1D-массивы. длиной 20 заполнит каждую строку 2D-массива. Пока что это метод, который я придумал, но он заполняет каждую строку нулями, только одна строка заполняется входным массивом. Мне в основном нужно заполнить каждую строку автоматически сгенерированного 2D-массива кучей одномерных массивов одного размера. пожалуйста помоги. Спасибо !
public class c {
public int [][] f;
public int [][] a(int x[], int s){
f = new int [s][20];
for(int j = 0; j < x.length; j++) {
f[s-1][j] = x[j];
}
return f;
}
public void d(){
for (int i =0; i < f.length; i++) {
for(int j = 0; j < f[i].length; j++) {
System.out.print(f[i][j] + " ");
}
System.out.println(" ");
}
}
}