Да, в Java при создании многомерных массивов можно указывать пустое измерение, чтобы задать размерность массива на этом уровне позже. Например:
int[][] matrix = new int[3][];
matrix[0] = new int[4];
matrix[1] = new int[2];
matrix[2] = new int[3];
В данном примере мы создаем двумерный массив matrix с 3 строками, но передаем только первый аргумент - количество строк. Затем мы инициализируем каждую строку отдельно, указывая ее размерность.
Таким образом, мы можем создавать многомерные массивы с переменными размерностями, что может быть полезно, если мы не знаем заранее точное количество элементов в массиве на каждом уровне.
1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions
Tелеграмм канал: https://t.me/DEBAGanov
Мое резюме: https://github.com/DEBAGanov