亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java枚舉enum的用法

發布時間:2021-06-23 12:04:05 來源:億速云 閱讀:164 作者:chen 欄目:大數據

這篇文章主要講解了“java枚舉enum的用法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“java枚舉enum的用法”吧!

1.構造方法

    私有的構造方法

2.繼承關系

    默認繼承Enum

3.主要方法

    name:枚舉對象的名字

    ordinal:枚舉對象在類中的順序(索引)

    values:獲取全部的枚舉對象(返回值數組)

    compareTo:對象比較

    valueOf:獲取枚舉對象

4.兩種編寫方式

    a.無屬性方法

public enum  TestEnum {

    MONDAY,TUESDAY,WEDNESDAY,THURSDAY, FRIDAY,SATURDAY,SUNDAY
}

    b.有屬性方法

public enum  TestEnum {
     //如果有自己的屬性,就需要給一個帶參的構造,并且枚舉屬性中需要加入對應的值,就是name
    MONDAY("星期一"),TUESDAY("星期二"),WEDNESDAY("星期三"),THURSDAY("星期四"),
    FRIDAY("星期五"),SATURDAY("星期六"),SUNDAY("星期日");//分號必須加

    private String name;

    TestEnum(String name){
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}

5.應用

public static void method(){
        TestEnum[] testEnums = TestEnum.values();
        for(TestEnum t : testEnums){
            String name = t.getName();
            switch (name){
                case "星期一" :
                    System.out.println("星期一");
                    break;
                case "星期二" :
                    System.out.println("星期二");
                    break;
                case "星期三" :
                    System.out.println("星期三");
                    break;
                case "星期四" :
                    System.out.println("星期四");
                    break;
                case "星期五" :
                    System.out.println("星期五");
                    break;
                case "星期六" :
                    System.out.println("星期六");
                    break;
                case "星期日" :
                    System.out.println("星期日");
                    break;
            }
        }
    }

感謝各位的閱讀,以上就是“java枚舉enum的用法”的內容了,經過本文的學習后,相信大家對java枚舉enum的用法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洪洞县| 苍溪县| 永德县| 乾安县| 新源县| 镇原县| 大理市| 余庆县| 泸水县| 汝城县| 安阳县| 抚松县| 安塞县| 夏邑县| 垣曲县| 贺州市| 含山县| 宁南县| 厦门市| 安塞县| 都安| 汝阳县| 呈贡县| 西乌珠穆沁旗| 醴陵市| 油尖旺区| 抚州市| 原阳县| 马尔康县| 浦县| 大方县| 叶城县| 云阳县| 金塔县| 宁强县| 德昌县| 兴宁市| 鄂伦春自治旗| 静安区| 潞城市| 泸定县|