java二维数组可以省略行还是列(java二维数组)

胡保蝶
导读 大家好,乐天来为大家解答以下的问题,关于java二维数组可以省略行还是列,java二维数组这个很多人还不知道,现在让我们一起来看看吧!1、int

大家好,乐天来为大家解答以下的问题,关于java二维数组可以省略行还是列,java二维数组这个很多人还不知道,现在让我们一起来看看吧!

1、int a[][] = new int[3][2]; 表示定义一个三行二列的二维数组,但是a[0] = {1,6}; 是对一维数组进行赋值,而a是二维数组无法使用一维数组的赋值方法,所以程序会报错。

2、该代码的正确方法应该是:int a[][] = new int[3][2]; a[0][0]=1;a[0][1]=6;扩展资料java定义二维数组的方法:动态初始化数据类型 数组名 [ ][ ] = new 数据类型[m][n]数据类型 [ ][ ]  数组名 = new 数据类型[m][n]数据类型 [ ]   数组名 [ ] = new 数据类型[m][n]举例:int [ ][ ]  arr=new  int [5][3];  也可以理解为“5行3例”2、 静态初始化数据类型 [ ][ ]   数组名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};举例:int [ ][ ]  arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},}参考资料来源:百度百科——二维数组。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!