发布日期:2018-03-26
在java中创建二维数组的语法+ 查看更多
在java中创建二维数组的语法
+ 查看更多
发布日期:2018-03-08 17:44
分类:JAVA
浏览次数:130
如下:
int [] [] multD = new int [5] []; multD [0] = new int [10];
如何创建一个5行10列的二维数组?
我在网上看到这个代码,但是没有看懂语法。
回答
尝试:int[][] multi = new int[5][10];看起来有点笨拙的代码:
int[][] multi = new int[5][]; multi[0] = new int[10]; multi[1] = new int[10]; multi[2] = new int[10]; multi[3] = new int[10]; multi[4] = new int[10];请注意,数组中每个元素的类型将被初始化为int,默认值为0,因此上述内容也等效于:
int[][] multi = new int[][]{ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } };