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

Аватар пользователя Maksim Litvinov
Maksim Litvinov
22 августа 2022

В Java массивы относиться к ссылочному типу данных, поэтому обычный способ вывода тут не сработает, мы не увидим содержимое массива. Сначала нужно преобразовать массив и все вложенные в него массивы в строковое представление, а затем уже вывести на экран это представление. Чтобы получить строковое представление вложенного массива, в Java в классе Arrays есть метод deepToString():

import java.util.Arrays;

int[][] matrix = {{1, 2}, {3, 4}};

System.out.println(Arrays.deepToString(matrix)); // => [[1, 2], [3, 4]]
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»