zoukankan      html  css  js  c++  java
  • Java 枚举类

    public enum Season2 implements Info{

        spring("春天","春风又路江南岸"),
        summer("夏天","映日荷花别样红"),
        autumn("秋天","秋水共长天一色"),
        winter("冬天","千树万树梨花开");
        final String seasonName;
        final String seasonDesc;
        private Season2(String seasonName, String seasonDesc) {
            this.seasonName = seasonName;
            this.seasonDesc = seasonDesc;
        }
        //获取枚举类对象的信息
        @Override
        public String getInfo() {
            switch(this){
            case spring:return "a";
            case summer:return "b";
            case autumn:return "c";
            case winter:return "d";
            }
            return null;
            
        }

    //该方法的另一种实现

    public enum Season2 implements Info{

        spring("春天","春风又路江南岸"){
            @Override
            public String getInfo() {
                return "A";
            }
        },
        summer("夏天","映日荷花别样红"){
            //获取枚举类对象的信息
            @Override
            public String getInfo() {
                return "A";
            }
        },
        autumn("秋天","秋水共长天一色"){
            @Override
            public String getInfo() {
                return "A";
            }
        },
        winter("冬天","千树万树梨花开"){
            @Override
            public String getInfo() {
                return "A";
            }
        };
        final String seasonName;
        final String seasonDesc;
        private Season2(String seasonName, String seasonDesc) {
            this.seasonName = seasonName;
            this.seasonDesc = seasonDesc;
        }



    }

  • 相关阅读:
    Raspberrypi安装使用开发简要说明
    android UI之Shape详解_GradientDrawable
    智能电视前传——盒子
    Winform不用窗体之间传值
    uva 10706 Number Sequence(数学规律)
    动态规划——矩阵链相乘
    SQL Server 锁
    Azure 配置高可用的准备系列工作-建立不同区域的存储账户和建立网络!
    仿小米简约Calculator
    CentOS 中使用yum出现的“UnicodeDecodeError: 'ascii' codec”问题解决方法
  • 原文地址:https://www.cnblogs.com/liuquande/p/3787462.html
Copyright © 2011-2022 走看看