黑马程序员技术交流社区

标题: 二维数组 [打印本页]

作者: yaodd321    时间: 2014-11-10 00:11
标题: 二维数组
介绍一下二维数组,如何使用二维数组?
作者: Sxxjava    时间: 2014-11-10 00:25
定义格式:
int[] arr=int[3][3]
这句代码你可以这么理解,创建一个二维数组,该数组中有3个一维数组,每一个一维数
组中有3个元素。
作者: 戏言丶    时间: 2014-11-10 00:31
楼主学到哪了?怎么二维数组还不知道呢?
作者: relice    时间: 2014-11-10 00:35
n维数组可以当做每一个元素是n-1维数组的数组
也就是说:二维数组就是每个元素是1维数组的数组
例如:
int[][] arr = new int a[3][4];
定义了名为arr的二维数组.该二维数组中有3个一维数组,每个一维数组中有4个元素.

作者: relice    时间: 2014-11-10 00:36
戏言丶 发表于 2014-11-10 00:31
楼主学到哪了?怎么二维数组还不知道呢?

学到哪不是重点,重点是质量,就算完了java基础,前面不懂,提出问题也是温故而知新!
作者: cs8630323    时间: 2014-11-10 03:25
{:3_48:}这样可没技术分

作者: xukunn    时间: 2014-11-10 07:15
嘿嘿,视频有呢
作者: 高昌德    时间: 2014-11-10 08:18
看视频吧
作者: 桃华月禅    时间: 2014-11-10 08:59
二维数组就是一个数组中能放入多个相同类型的数组...有三种定义方式
需要注意的是:当里数组未指定时,初始化值为null
作者: 王世虎    时间: 2014-11-10 12:03
二位数组就相当于把一维数组中的元素定义成一维数组,简单说数组中包含的元素是数组
作者: 奋斗的蜗牛ksd    时间: 2014-11-10 23:33
二维数组有一点很关键
int[][]a=new int[3][4]{};
二维数组的长度是3!
其他就没什么注意的了。别人都说了
作者: 海赛尔    时间: 2014-11-11 09:59
Sxxjava 发表于 2014-11-10 00:25
定义格式:
int[] arr=int[3][3]
这句代码你可以这么理解,创建一个二维数组,该数组中有3个一维数组,每一个 ...

你是怎么赚的技术分的   ?    咋这么难啊   ????:(
作者: 海赛尔    时间: 2014-11-11 10:01
relice 发表于 2014-11-10 00:35
n维数组可以当做每一个元素是n-1维数组的数组
也就是说:二维数组就是每个元素是1维数组的数组
例如:

怎么赚的技术分 啊                   ?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2