Вывод двумерного массива

Нужно вывести двумерный массив, но на выходе получаю не тот формат символов

if ("next4".equals(e.getActionCommand())) {
        massNums();
        JOptionPane.showMessageDialog(MainWindow.this,
                "Табличка\n" + Arrays.toString(tableNum),
                "Задание 4", JOptionPane.INFORMATION_MESSAGE);
    }

Генерация массива

public void massNums() {
    for (int i = 0; i < 19; i++) {
        for (int j = 0; j < 19; j++) {
            tableNum[i][j] = (int) i * j;
        }
    }
}

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Sergey Gornostaev

Для многомерных массивов нужен другой метод - Arrays.deepToString(tableNum).

→ Ссылка