Как выводить двумерный массив 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
Познакомьтесь с основами Java бесплатно