二维数组
格式1: int [] [] arr = new int [3] [2] ;
· 定义了一个名称为arr的二维数组
· 二维数组中有3个一维数组
· 每一个一维数组中有两个元素
· 一维数组的名称分别为 arr[0], arr[1], arr[2]
· 给第一个一维数组1脚标位赋值为78的写法是:arr [0] [1] =78 ;
// int [] arr = new int [3] ; (一维)
int[][] arr = new int[3][2]; // (二维)
// 创建一个二维数组,该数组中有3个一维数组,每一个一维数组中有两个元素。
System.out.println(arr);
// 直接打印二维数组
System.out.println(arr[0]);
//直接打印二维数组中的角标0的一维数组
System.out.println(arr[0][0]);
//直接打印二维数组中的角标0的一维数组中角标为0的元素。
// 默认初始化值 null
// 小数组也是实体,都需要在内存中开辟空间
}
二维数组定义方式和内存图解
来源:CSDN
作者:别来无恙么
链接:https://blog.csdn.net/melody_zz/article/details/104795972