Найти тему
DEBAGanov

Java 412. Можно ли при создании многомерных массивов указывать измерение массива после пустого измерения?

Да, в 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