我如何使用多维数组?

时间:2013-07-13 03:06:30

标签: java arrays

如何使用多维数组存储x和y坐标以及应在该坐标处显示的值。 swing教程让我很困惑,我不确定你是否可以像普通数组一样阅读它们。以下是我以前的尝试:

private int[][][] idXY = new int[1000][1000][2];
int id;

public int[][] idPos(int x, int y){
    return idXY[x][y][id];
}

public void setID(int x, int y, int ID){
    idXY[x][y][ID] = {x}, {y}, {ID};
}

我非常确定代码不会产生XD。

感谢您的帮助,

AidoP

1 个答案:

答案 0 :(得分:0)

这是将值存储到多维数组的语法:

array[x][y] = value;

要访问它:

array[x][y];
System.out.println(array[x][y]); // as an example