枚举可以用来描述对象的状态值,可以限定属性的取值范围能更准确的表达属性值的含义。
不用枚举大家可能会用字符串或者整型值来表示状态,字符串容易写错,整型值又不能表示其含义。所以需要用枚举来描述和限定取值了。枚举通过enum关键词来定义,通过字符串和索引来限定值域。
枚举可以用来描述对象的状态值,可以限定属性的取值范围能更准确的表达属性值的含义。
不用枚举大家可能会用字符串或者整型值来表示状态,字符串容易写错,整型值又不能表示其含义。所以需要用枚举来描述和限定取值了。枚举通过enum关键词来定义,通过字符串和索引来限定值域。