Как инициализировать двумерный массив java

Аватар пользователя Никита Сысоев
Никита Сысоев
10 октября 2022

Есть несколько вариантов инициализации двумерного массива в Java:

// Инициализируем массив с размерностью 2 строки и 3 стоблца
// Все элементы по умолчанию будут нулями 
int[][] array1 = new int[2][3];
System.out.println(Arrays.deepToString(array1)); // => [[0, 0, 0], [0, 0, 0]]

// Инициализируем массив с размерностью 2 строки и 3 стоблца
// Значения элементов уже заданы
int[][] array2 = {{1, 2, 3}, {4, 5, 6}};
System.out.println(Arrays.deepToString(array2)); // => [[1, 2, 3], [4, 5, 6]]
0 0