您的位置:首页 > 编程语言 > Java开发

java之枚举类型

2016-07-07 23:44 477 查看
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定义时要放在和成员变量同等的位置上

*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: