16 数组 多维数组 实例

多维数组

概念

  • 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其没一个元素都是一个一维数组。

  • 二维数组

    int a[][] = new int[2][5];
    
  • 解析:以上二维数组 a 可以看成一个两行五列的数组。

  • 思考:多为数组的使用?

    num[1][0];
    

实例

// 定义
/*
	定义了一个[3行][2列]的数组
	1,2		array[0]
	3,4		array[1]
	5,6		array[2]
*/
int[][] array = {{1,2},{3,4},{5,6}};

// 直接输出就是一个对象
System.out.println(array[0]);

// 思考:怎么取出第二个数组的第二个元素
System.out.println(array[1][1]);

// 循环所有的元素
for(int i =0 ; i < array.length; i++){
    for(int j = 0 ; j < array[i].length; j++){
        System.out.println(array[i][j]);
    }
}

在这里插入图片描述

posted @ 2022-03-06 01:33  千寻简  阅读(39)  评论(0编辑  收藏  举报