多维数组
多维数组
- 多维数组可以看成数组中包含数组
- 数组的嵌套
- 二维数组就是一个特殊的一维数组
- 每一个元素都是一个一维数组
理解:一维数组里边存储的是一个数字
二位数组里边存储的是一个数组
int[][] arr = new int[2][5];
理解
arr是一个二维数组
而arr[]又是一个一维数组
可利用数组的特性继续操作arr[]
/**
*二维数组的遍历
* int[][] arr = {{1, 2}, {3, 4}, {5, 6}, {7, 8}};
* for (int i = 0; i < arr.length; i++) {
* for (int j = 0; j < arr[i].length; j++) {
* System.out.println(arr[i][j]);
* }
* }
*/
多维数组同理