java几维数组

文章目录[x]
  1. 1:一维数组
  2. 2:二维数组
  3. 3:三维数组

数组说白了就是一个有里面很多规定好编号小格的容器。

一维数组

int [ ] y={};// 数据类型[ ] 数组名 = 初值

int [ ] y=new int [x];//数据类型[ ] 数组名 =
//x表示数组里有多少个数

int [ ] y= new int [x]{};//这样写是错误的定义了x后面就不能直接加进去了。

 

二维数组

int [ ][ ] y=new int[ ][ ];//数据类型 [ ][ ]  数组名 = new 数据类型[m][n]

int [ ][ ]  y=new  int [5][3];  可以创建一个理解为“5行3例”的表

举例:int [ ][ ]  y={{1,2,3},{4,5,6},{7,8,9},};//数据类型 [ ][ ]   数组名 = {{元素1,..},{元素1,..},{元素1,..}..};
则创建了一个下面这样的表可以用System.out.println(y[0][0]);输出某行某列的数字
1[0][0] 4[1][0] 7[2][0]
2[0][1] 5[1][1] 8[2][1]
3[0][2] 6[1][2] 9[2][2]

 

三维数组

int [ ][ ][ ] y=new int[ ][ ][ ];//数据类型[] [ ][ ]  数组名 = new 数据类型[m][n][o]

三维数组就像立体坐标x,y,z,   y[0][1][1]表示立体坐标0,1,1上代表的要一个数

 

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像