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

相關文章
相關標籤/搜索