大纲:
1.什么是枚举
2.如何创建枚举
什么是枚举
首先,一些方法在运行时,它需要的数据不是任意的,而必须是一定范围内的值,有点类似于数学上的集合A={2,23,44},我们使用集合A时只能使用集合中的三个值的其中之一;像在人类的性别上,分为“男”和“女”两种,为了识别性别属性,我们就必须限制性别只有这两个值,其他的值都是不合法的,在java上我们可以用枚举来解决。
枚举,是将一组有限集合创建为一种新类型,集合里的值可以作为程序组件使用。
如何创建枚举
1.手动创建枚举
//手动实现枚举 public class Sex{ public static final Sex m = new Sex("男"); public static final Sex f = new Sex("女"); private String value; private Sex(String value){ this.value = value; } public String getValue(){ return value; } }