跟王老师学枚举:枚举类练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟王老师学枚举:枚举类练习相关的知识,希望对你有一定的参考价值。

跟王老师学枚举(四):枚举的练习

主讲教师:王少华   QQ群号:483773664

一、需求

请编写一个关于星期几的枚举WeekDay

要求:

枚举值:Mon,Tue,Wed,Thu,Fri,Sat,Sun 

该枚举要有一个方法,调用该方法返回中文格式的星期(星期一...)

二、参考代码

package chapter11_04;
 
public enum WeekDay {
    Mon{
        @Override
        public String getChinaWeek() {
            return "星期一";
        }
         
    },
    Tue{
        @Override
        public String getChinaWeek() {
            return "星期二";
        }
         
    },
    Wed{
        @Override
        public String getChinaWeek() {
            return "星期三";
        }
         
    },
    Thu{
        @Override
        public String getChinaWeek() {
            return "星期四";
        }
         
    },
    Fri{
        @Override
        public String getChinaWeek() {
            return "星期五";
        }
         
    },
    Sat{
        @Override
        public String getChinaWeek() {
            return "星期六";
        }
         
    },
    Sun{
        @Override
        public String getChinaWeek() {
            return "星期日";
        }
         
    };
     
    public abstract String getChinaWeek();
}


以上是关于跟王老师学枚举:枚举类练习的主要内容,如果未能解决你的问题,请参考以下文章

跟王老师学枚举为什么需要枚举

跟王老师学枚举:使用枚举

第11章 枚举和注解

Kotlin学习之枚举类

JavaSE学习之枚举

从零开始学Kotlin-枚举