Как инициализировать двумерный массив 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
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»