来自 技术 2019-04-17 00:00 的文章

枚举类型学习笔记

八年Java开发的感悟:什么才是程序员的立身之本>>>   

枚举类型是为解决代码中常量而设计的。

枚举通常用来表示诸如颜色、方式、类别、状态等等数目有限、形式离散、表达又极为明确的量。

案例:

可以简单的定义:

public enum AnimalEnum {CAT,DOG,PIG,DUCK;}

可以使用构造方法丰富枚举的表达形式:

public enum AnimalEnum2 {CAT(0,"猫咪"),DOG(0,"忠诚"),PIG(0,"猪佩琪"),DUCK(0,"鸭子");int value;String name;AnimalEnum2(int value,String name) {this.value = value;this.name = name;}int getValue() {return value;}String getName() {return name;}}