Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何附加到数组实例变量的数组中?_Java_Arrays_Oop - Fatal编程技术网

Java 如何附加到数组实例变量的数组中?

Java 如何附加到数组实例变量的数组中?,java,arrays,oop,Java,Arrays,Oop,我在一个类中有一个实例变量 private GridLocation [][] world; 我不知道你是如何给一对尖括号添加值的。我只知道这两个值代表网格中正方形的坐标。例如,如何添加正方形(1,2)?根据我的书,你在构造函数中用 this.name = name; 虽然@GBlodgett已经回答了这个问题,但我很不确定在这种情况下该怎么办。它是一个“多维”数组或数组数组。它的工作原理类似于单个阵列,您可以在不同的阵列之间进行选择 GridLocation [][] world = n

我在一个类中有一个实例变量

private GridLocation [][] world;
我不知道你是如何给一对尖括号添加值的。我只知道这两个值代表网格中正方形的坐标。例如,如何添加正方形(1,2)?根据我的书,你在构造函数中用

this.name = name;

虽然@GBlodgett已经回答了这个问题,但我很不确定在这种情况下该怎么办。它是一个“多维”数组或数组数组。它的工作原理类似于单个阵列,您可以在不同的阵列之间进行选择

 GridLocation [][] world = new GridLocation[x][y];//x, and y are the size of your array


 world[1][2] = yourGridLocation;
您还应该看看如何初始化它。是一个类似问题的链接

在Java中,二维数组由数组数组表示 其中每个子数组的长度相同:


正如@GBlodgett已经回答了这个问题。它是一个“多维”数组或数组数组。它的工作原理类似于单个阵列,您可以在不同的阵列之间进行选择

 GridLocation [][] world = new GridLocation[x][y];//x, and y are the size of your array


 world[1][2] = yourGridLocation;
您还应该看看如何初始化它。是一个类似问题的链接

在Java中,二维数组由数组数组表示 其中每个子数组的长度相同:


world[1][2]=yourGridLocation
world[1][2]=yourGridLocation