首页 > Java > java教程 > Java中多维数组是如何初始化和访问的?

Java中多维数组是如何初始化和访问的?

Linda Hamilton
发布: 2024-11-30 10:06:17
原创
112 人浏览过

How Are Multidimensional Arrays Initialized and Accessed in Java?

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板