什么是人?
想必没人能一句话概括出来什么是人,从古至今,也没有。
什么是数组?
想必也没有办法去一句话概括,那么那些一句话就概括了数组的人又是怎么想的呢?
想通过一句话去解释数组的人,是不明智的;
想通过一句话去理解数组的人,同样是不明智的。
数组是容器:
可以存放各种数据,而且这些数据在数组中都有与之相关联的序号。
现有一些数据:1 2 3
这些数据按照一定方式被存放在数组中,故而此时可以把数组当作容器。
数组是对象:
数组有属性名(0,1,2等序号),数组有属性值(1,2,3等数据)。
对象的某种定义就是:“键值对集合”。
数组和对象拥有相同的特征,故而此时可以把数组当作对象。
数组是数据:
数组的核心是数据。
现在我手上有一到一百的数据(1,2,...100),现在存放在数组当中。
当我需要数组中的某个数据时,我才会去用到数组。
当我不需要这些数据时,数组对于我来说是没用的。
故而,数组的核心是数据。
数组到底是什么?
是数据加上一系列事物后形成的整体,
是存在于脑海中的一种容器,
是便于查找的一个储物柜,
数组啥也不是,不需要去定义,只需要知道,数组无法用语言精确的描述出来。
去感受便是了,语言的作用有限,但天理的作用无限。
横看成岭侧成峰,远近高低个不同。
不识庐山真面目,只缘身在此山中。