一维数组的使用
1.一维数组的声明和初始化
![](https://i-blog.csdnimg.cn/blog_migrate/4d28dd0d0aa1d05379dbab92e7acff17.png)
2.如何调用指定数组的元素
![](https://i-blog.csdnimg.cn/blog_migrate/912b91f4aab15385c7d8268295c6e11d.png)
3.如何获取数组的长度
![](https://i-blog.csdnimg.cn/blog_migrate/148f8ea1919b5b1879dcbc9cb17c7437.png)
4.如何遍历数组
![](https://i-blog.csdnimg.cn/blog_migrate/f9b0f18c37cb0cf438461d29b36fbab8.png)
5.数组元素的默认初始化值
![](https://i-blog.csdnimg.cn/blog_migrate/d057f11a4f9dfc967ee9596d5ee983d3.png)
6.数组的内存解析
二维数组的使用
1.二维数组的声明和初始化
![](https://i-blog.csdnimg.cn/blog_migrate/8799e531347d27a9c8c55bb0eeb3327e.png)
2.如何调用指定数组的元素
![](https://i-blog.csdnimg.cn/blog_migrate/11155eca4b27f09a8f948e80a956acce.png)
3.如何获取数组的长度
![](https://i-blog.csdnimg.cn/blog_migrate/12f08ef8013fc0afdc4702e52611b37d.png)
4.如何遍历数组
![](https://i-blog.csdnimg.cn/blog_migrate/9e5dd7c3759759d2bc6f7782dda88053.png)
5.数组元素的默认初始化值
针对初始化方式一:比如:int[][] arr = new int[4][3]
外层元素的初始化值:地址值
内层元素的初始化值:与一维数组初始化情况相同
针对初始化方式二:比如:int[][] arr = new int[4][]
外层元素的初始化值:null
内层元素的初始化值:不能调用,不然报错
![](https://i-blog.csdnimg.cn/blog_migrate/2188b731874989ca91d6628590b0477d.png)
6.数组的内存解析