• 数组


    什么是人?

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

    什么是数组?

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

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

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

    数组是容器:

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

    现有一些数据:1 2 3

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

    数组是对象:

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

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

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

    数组是数据:

    数组的核心是数据。

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

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

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

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

    数组到底是什么?

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

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

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

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

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

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

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

  • 相关阅读:
    23种设计模式(3)-原型模式
    23种设计模式(4)-生成器模式
    优秀程序员应具备的15个特性
    23种设计模式(5)-适配器模式
    23种设计模式(6)-装饰者模式
    23种设计模式(7)-代理模式
    SSH框架面试题集锦
    List,Set和Map详解及其区别和他们分别适用的场景
    (转) 网页浏览速度慢的排查原因
    (转)局域网的某个机器无法上网,的排错思路
  • 原文地址:https://www.cnblogs.com/flyover/p/14542300.html
Copyright © 2020-2023  润新知