A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

二维数组中的元素地址是连续的吗

12 个回复

倒序浏览
同问!!!!!!!!!
回复 使用道具 举报
本帖最后由 HARRY_yFd0S 于 2016-9-7 22:07 编辑

实际上二维数组也是存储类型为引用变量的一维数组,即元素中存放的值是地址。这些地址值是不连续的,因为它们各自指向不同的一维数组。但是,存放引用的元素的地址值是连续的(不知道你想问的是哪种地址)。
回复 使用道具 举报
二维数组中包括一维数组,一维数组中的地址值不是连续的。
回复 使用道具 举报
二维数组是由多个一维数组构成的,这些一维数组的地址值按照0-length-1存储,所以这个索引是有序的,而这些一维数组的地址值是内存给赋值的,所以这个地址值是没有顺序的,地址值存储有顺序的
回复 使用道具 举报
我也想知道
回复 使用道具 举报
不是连续的
回复 使用道具 举报

与c语言的不一样啊
回复 使用道具 举报
HARRY_yFd0S 发表于 2016-9-7 21:56
实际上二维数组也是存储类型为引用变量的一维数组,即元素中存放的值是地址。这些地址值是不连续的,因为它 ...

各个元素的地址值是否连续,如何参看某个元素的地址
回复 使用道具 举报
shutdown 发表于 2016-9-7 23:31
二维数组是由多个一维数组构成的,这些一维数组的地址值按照0-length-1存储,所以这个索引是有序的,而这些 ...

地址值如何参看
回复 使用道具 举报
数组的元素都是连续的
回复 使用道具 举报
应该不是连续的吧
回复 使用道具 举报
NOTHIING 发表于 2016-9-8 08:07
地址值如何参看

地址值不是连续的,查看二维元素中一维数组地址值:System.out.println(arr); -----i为索引。
查看二维数组地址值System.out.println(arr);你可以试一下,然后你就明白了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马