多维数组

作者: 朱兰Juran | 来源:发表于2022-04-02 08:04 被阅读0次

创建多维数组

多维数组可以看成是数组的数组,二维数组是最基本的多维数组。

要创建多维数组,请将每个数组放在其自己的一组方括号内。

下面是一个二维数组的例子:

int[][] num = {{1,2,3},{4,5,6}};

在上面的例子中,声明了一个有两个数组作为其元素的数组。


访问二维数组

要访问二维数组中的元素,需要提供两个索引,一个用于数组,另一个用于该数组中的元素。

下面是一个例子,用于访问第二个num数组中的第一个元素。

int x = num[1][0];

System.out.println(x);

// 输出 4

提示:数组的两个索引称为行索引和列索引。


设置多维数组

在 Java 中,你可以使用同一对方括号来获取并设置多维数组的元素。

下面是一个例子:

int[][] myArray = {{1, 2, 3}, {4}, {5, 6, 7}};

myArray[0][1] = 30;

int x = myArray[1][0];

// 输出 4

上面的二维数组包含三个数组。第一个数组有三个元素,第二个数组有一个元素,第三个数组有三个元素。

提示:

在 Java 中,你可以设置多维数组,可以在数组中无限嵌套数组。但是,这将极为不好维护。

请记住,所有数组成员类型必须是相同的。

相关文章

  • 多维数组

    创建多维数组 多维数组可以看成是数组的数组,二维数组是最基本的多维数组。 要创建多维数组,请将每个数组放在其自己的...

  • TS学习笔记(5)-多维数组

    多维数组的使用 ========= 知识点 多维数组的定义方法 多维数组的使用方法 代码

  • 4.3~1多维数组

    多维数组可以看作是数组的数组,如果将多维数组看作是比较特殊的一维数组,那数组的元素本身就是数组。在学习多维数组之前...

  • Julia快速入门(五)多维数组 字典

    本篇代码在Julia1.0.2中测试通过 多维数组 多维数组定义 多维数组生成 字典 Julia使用Dict(字典...

  • 2019-07-27

    多维数组: int [][]; 多维数组的声明 ; int [] [] a = new [2][3] new [...

  • 数组

    Arrays工具类的使用 多维数组 多维数组存储表格数据

  • 学习Java第五天

    数组是多个数据的集合 数组的语法 数组元素类型【】 数组名; 多维数组: 数组元素类型【】【】 数组名; 多维数组...

  • PHP Day4:基础回顾与加强

    多维数组 多维数组指的是包含一个或多个数组的数组。 PHP 能理解两、三、四或五级甚至更多级的多维数组。不过,超过...

  • Java学习day-13:多维数组和冒泡排序

    一、多维数组: 多维数组可以看成以数组为元素的数组。可以有二维、三维、甚至更多维数组。 1.二维数组: (1)二维...

  • 0基础学习C语言第七章:数组(2)

    C语言 多维数组 C 语言支持多维数组。多维数组声明的一般形式如下: type name[size1][size2...

网友评论

    本文标题:多维数组

    本文链接:https://www.haomeiwen.com/subject/hsttsrtx.html