Java 中的多维数组初始化
在 Java 中,为多维数组声明和赋值最初看起来很简单。然而,必须了解 Java 没有真正的多维数组。相反,它们是数组的数组。
声明:
int[][] myArray = new int[x][y]; // Declares a 2D array
或者,初始化:
int[][] myArray = { { 1, 2 }, { 3, 4 } };
访问:
int value = myArray[0][1]; // Accesses the element at row 0, column 1
赋值:
myArray[1][0] = 5; // Assigns the value 5 to the element at row 1, column 0
注意: 在您的示例中,值分配存在错误。正确的语法应该是:
myStringArray[0][0] = "a string"; myStringArray[0][1] = "another string";
记住,多维数组中的每个元素本身就是一个数组。因此,要访问或分配值,您必须使用与维度相对应的多个索引。
以上是Java中多维数组是如何初始化和访问的?的详细内容。更多信息请关注PHP中文网其他相关文章!