枚舉與數組的區別
枚舉是標簽(定死的),數組是容器(存放數據)
枚舉是值類型,數組是引用類型
枚舉是常量的集合,數組是變量的集合
枚舉對象在任一時刻只能有一個常量值,數組對象在任一時刻可以有多個值
枚舉
在數學和計算機科學理論中,一個集的枚舉是列出某些有窮序列集的所有成員的程序,或者是一種特定類型對象的計數。這兩種類型經常(但不總是)重疊。 是一個被命名的整型常數的集合,枚舉在日常生活中很常見,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一個枚舉。(定義來自百度百科)
數組
所謂數組,是有序的元素序列。
若將有限個類型相同的變量的集合命名,那么這個名稱為數組名。組成數組的各個變量稱為數組的分量,也稱為數組的元素,有時也稱為下標變量。用於區分數組的各個元素的數字編號稱為下標。數組是在程序設計中,為了處理方便, 把具有相同類型的若干元素按無序的形式組織起來的一種形式。這些無序排列的同類數據元素的集合稱為數組。(定義來自百度百科)
數組是用於儲存多個相同類型數據的集合。