Java基础【三】 - 经常使用类库:java.lang.Enum

使用场景

当咱们须要限制一系列变量的时候,一般想到数组或者集合;其实不少时候咱们须要限定变量须要作的事情不少,或者说若是被限制的变量能够作其余事情的话就更好了,而不是单纯的一个变量,那么,枚举的做用不单单能够让你使用限制在一个enum中的变量,而且这些变量的灵活性和拓展性很好。数组

枚举实例

public enum WeekEnums {
        //注:枚举写在最前面,不然编译出错
        Sunday,
        Monday,
        Tuesday,
        Wednesday,
        Thursday,
        Friday,
        Saturday;
 
        private static String getWeek(WeekEnums weekEnums) {
            String week = null;
            switch (weekEnums) {
                case Sunday://星期天
                    week = "星期天";
                    //此处写逻辑处理代码
                    
                    break;
                case Monday://星期一
                    week = "星期一";
                    //此处写逻辑处理代码
                    
                    break;
                case Tuesday:// 星期二
                    week = "星期二";
                    //此处写逻辑处理代码
                    
                    break;
                case Wednesday://星期三
                    week = "星期三";
                    //此处写逻辑处理代码
                    
                    break;
                case Thursday:// 星期四
                    week = "星期四";
                    //此处写逻辑处理代码
                    
                    break;
                case Friday://星期五
                    week = "星期五";
                    //此处写逻辑处理代码
                    
                    break;
                case Saturday://  星期六
                    week = "星期六";
                    //此处写逻辑处理代码
                    
                    break;
            }
            return week;
        }
    }
//获取方式:
String weekday = WeekEnums.getWeek(WeekEnums.Friday);

若是内容对你有帮助但愿点赞收藏谢谢!!!code

相关文章
相关标签/搜索