数组

什么是人?

想必没人能一句话概括出来什么是人,从古至今,也没有。

什么是数组?

想必也没有办法去一句话概括,那么那些一句话就概括了数组的人又是怎么想的呢?

想通过一句话去解释数组的人,是不明智的;

想通过一句话去理解数组的人,同样是不明智的。

数组是容器:

可以存放各种数据,而且这些数据在数组中都有与之相关联的序号。

现有一些数据:1 2 3

这些数据按照一定方式被存放在数组中,故而此时可以把数组当作容器。

数组是对象:

数组有属性名(0,1,2等序号),数组有属性值(1,2,3等数据)。

对象的某种定义就是:“键值对集合”。

数组和对象拥有相同的特征,故而此时可以把数组当作对象。

数组是数据:

数组的核心是数据。

现在我手上有一到一百的数据(1,2,...100),现在存放在数组当中。

当我需要数组中的某个数据时,我才会去用到数组。

当我不需要这些数据时,数组对于我来说是没用的。

故而,数组的核心是数据。

数组到底是什么?

是数据加上一系列事物后形成的整体,

是存在于脑海中的一种容器,

是便于查找的一个储物柜,

数组啥也不是,不需要去定义,只需要知道,数组无法用语言精确的描述出来。

去感受便是了,语言的作用有限,但天理的作用无限。

横看成岭侧成峰,远近高低个不同。

不识庐山真面目,只缘身在此山中。

原文地址:https://www.cnblogs.com/flyover/p/14542300.html