八、二维数组


处理思路:当作一维数组处理,相当于这个一维数组中的元素仍然是一个数组

1.定义二维数组
语法:
方式一:元素类型[][] 数组名称
方式二:元素类型 数组名称[][]
推荐使用方式一

2.初始化二维数组
a.静态初始化
语法:
元素类型[][] 数组名称 = new 元素类型[][]{一维数组1,一维数组2...};
例如:int[][] arr=new int[][]{{1,2,3},{1,1,3}};
说明:定义一个二维数组arr其中元素{1,2,3},{1,1,3},其中arr[0]以及arr[1]仍然是一个一维数组,arr[0][0]是一个元素

b.动态初始化
语法:
元素类型[][] 数组名称 = new 元素类型[一维数组的个数][一维数组中元素的个数];
例如:
int[][] arr = new int[3][2];
说明:定义了一个二维数组,里面由三个一维数组,每个一维数组由两个元素


posted @ 2017-08-20 11:37  又等风来  阅读(161)  评论(0编辑  收藏  举报