枚举与数组

枚举与数组的区别

枚举是标签(定死的),数组是容器(存放数据)

枚举是值类型,数组是引用类型

枚举是常量的集合,数组是变量的集合

枚举对象在任一时刻只能有一个常量值,数组对象在任一时刻可以有多个值

枚举

在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一个枚举。(定义来自百度百科)

数组

所谓数组,是有序的元素序列。
若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。(定义来自百度百科)
数组是用于储存多个相同类型数据的集合。

你可能感兴趣的:(后端,java)