二维数组
本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)
b站视频
1.如何理解二维数组?
数组属于引用数据类型
数组的元素也可以是引用数据类型
一个一维数组A的元素如果还是一个一维数组类型的,则,此数组A称为二维数组。
2.二维数组的声明与初始化
正确的方式:
1 |
|
3.如何调用二维数组元素:
1 |
|
4.二维数组的属性:
1 |
|
5.遍历二维数组元素
1 |
|
6.二维数组元素的默认初始化值
- 规定:二维数组分为外层数组的元素,内层数组的元素、
1
2
3
4
5
6
7
8
9
10
11
12int[][] arr = new int[4][3];
外层元素:arr[0],arr[1]等
内层元素:arr[0][0],arr[1][2]等
⑤数组元素的默认初始化值
针对于初始化方式一:比如:int[][] arr = new int[4][3];
外层元素的初始化值为:地址值
内层元素的初始化值为:与一维数组初始化情况相同
针对于初始化方式二:比如:int[][] arr = new int[4][];
外层元素的初始化值为:null
内层元素的初始化值为:不能调用,否则报错。
7.二维数组的内存结构
二维数组
http://yuanql.top/2023/01/03/03_java基础编程/03_数组/二维数组/