В Java для объявления многомерных массивов можно использовать следующие способы:
- Объявление массива с фиксированным размером каждого измерения:
int[][] matrix = new int[3][4];
Этот код создаст массив, состоящий из 3 строк и 4 столбцов.
- Инициализация массива при его объявлении:
int[][] matrix = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
Этот код создаст массив, состоящий из 3 строк и 3 столбцов и заполнит его соответствующими значениями.
- Объявление массива переменной длины:
int[][] matrix = new int[3][];
matrix[0] = new int[4];
matrix[1] = new int[2];
matrix[2] = new int[3];
Этот код создаст массив, состоящий из 3 строк, при этом длина каждой строки может быть разной.
- Использование неявного объявления:
int[][] matrix = {{1, 2}, {3, 4, 5}, {6}};
В этом случае Java сама поймет размеры массива и определит его как двумерный.
1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions
Tелеграмм канал: https://t.me/DEBAGanov
Мое резюме: https://github.com/DEBAGanov