java之枚举类型

来源:互联网 发布:如何用邮箱注册知乎 编辑:程序博客网 时间:2024/06/05 18:14
public class TestEnum
{
    public enum MyColor {red,blue,yellow};
    public static void main(String[] args)
    {
        //Enum MyColor = {red,blue,yellow};//error
        //enum MyColor {red,blue,yellow};
        /*
        TestEnum.java:6: 错误: 枚举类型不能为本地类型
                enum MyColor {red,blue,yellow};
                ^
1 个错误
        */
        MyColor m = MyColor.red;
        System.out.println(m);
    }
}
/*
总结:
1.编译文件后除了生成TestEnum.class文件外。还生成了TestEnum$MyColor.class
2.enum枚举类型相当于一个类
它的值类似于类中的静态变量
3.enum定义时要放在和成员变量同等的位置上
*/
0 0
原创粉丝点击