- Java枚举类
- 定义格式
- 常用方法
- 实现接口的枚举类
权限修饰符 enum 枚举名称{ 实例1, 实例2, 实例3, 实例4 ; }
public enum Level { LOW(30), MEDIUM(15), HIGH(7), URGENT(1) ; private int levelValue; Level(int levelValue) { this.levelValue = levelValue; } public int getLevelValue() { return levelValue; } }常用方法
所有的枚举都继承自java.lang.Enum类
public interface LShow{ void show(); }
public enum Level implements LShow{ LOW(30){ @Override public void show(){ //... } }, MEDIUM(15){ @Override public void show(){ //... } }, HIGH(7){ @Override public void show(){ //... } }, URGENT(1){ @Override public void show(){ //... } }; private int levelValue; private Level(int levelValue) { this.levelValue = levelValue; } public int getLevelValue() { return levelValue; } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)