为了账号安全,请及时绑定邮箱和手机立即绑定

请问怎么理解二维数组的概念呀?我不管是看书中的知识点,还是看视频都理解不了?

请问怎么理解二维数组的概念呀?我不管是看书中的知识点,还是看视频都理解不了?

慕粉5341116 2019-09-24 14:37:01
请问myarr[i]=new Array();怎么理解,我实在理解不了这句话呀?有的地方说二维数组是一组盒子里面装了许多盒子,有的地方说是一个数组里面装了许多数组???讲得太深奥了,我看不懂??有那个老师能帮忙讲一下么?
查看完整描述

1 回答

已采纳
?
有课学课程返现平台

TA贡献11条经验 获得超12个赞

说“一组盒子里面装了许多盒子”这个应该是类比。

个人觉得可以从使用的角度去理解,无非是使用的时候要加上对应的索引下标去访问。比如 myarr[0] = [1], 无非是要获取到 1 这个值的时候要使用 myarr[0][0]。


或者你可以从一个表格的角度去理解,表格都有行和列,  myarr[0] = [1, 2] 就是第一行第一列的值为 1,第一行第 2 列的值为 2

查看完整回答
1 反对 回复 2019-09-25
  • 慕粉5341116
    慕粉5341116
    谢谢,那说二维数组是一个数组里面装了许多数组是什么意思呀?
  • 有课学课程返现平台
    有课学课程返现平台
    就是数组里面的元素可以是数字,比如 1, 也可以是另外的一个或者多个数组,只有在里面的值是数组的情况下才是多维数组哦,类似俄罗斯套娃。一维数组就是只有最外面的一个套娃,二维或者多维就是有多个俄罗斯套娃组成的。
  • 慕粉5341116
    慕粉5341116
    谢谢!
  • 1 回答
  • 0 关注
  • 756 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信