关闭

Java高级特性-Enum

标签: javaenum
85人阅读 评论(0) 收藏 举报
分类:

上代码

MyEnum.java

public enum MyEnum {
    a("A"),
    b("B"),
    c(){
        @Override
        public String getName() {
            return "CC";
        }
    };
    private String name;
    MyEnum(){}
    MyEnum(String name){
        this.name=name;
    }
    public String getName(){
        return this.name;
    }
}

DemoTest.java

public class DemoTest {
    public static void main(String[] args) {
        MyEnum myEnum=MyEnum.c;
        System.out.println(myEnum.getName());
    }
    @Test
    public void test1(){
        MyEnum[] myEnums=MyEnum.values();
        for(MyEnum myEnum: myEnums){
            System.out.println(myEnum.toString());
        }
    }
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:92952次
    • 积分:1911
    • 等级:
    • 排名:千里之外
    • 原创:80篇
    • 转载:145篇
    • 译文:0篇
    • 评论:8条
    文章分类
    最新评论