我找不到如何让 JOptionPane 显示多维数组的方法。
这是我的第一次尝试。
public static void main (String [] args)
{
int[][] numbers = new int[5][5];
int rows = 5;
int columns = 5;
numbers[0][0] = 30;
numbers[0][1] = 29;
numbers[0][2] = 28;
numbers[0][3] = 27;
numbers[0][4] = 26;
numbers[1][0] = 26;
numbers[1][2] = 25;
numbers[1][2] = 24;
numbers[1][3] = 23;
numbers[1][4] = 22;
int x, y;
for (x = 0; x < rows; x++)
{
for (y = 0; y < columns; y++)
{
System.out.print(numbers[x][y] + " ");
}
System.out.println("");
}
JOptionPane.showMessageDialog(null, numbers,"Arrays",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
这是 JOptionPane 输出
https://www.dropbox.com/s/hfyjsgeaimpr2dh/JOptionPane%20output.PNG
如您所见,有些地方出了问题。
控制台输出如下所示。
https://www.dropbox.com/s/ac0a65kttdora27/Console%20output.PNG
我想要的是您看到控制台输出显示在 JOptionPane 中。
提前致谢!