課程
/后端開發
/Java
/Spring Boot進階之Web進階
我向問一下我們為什么一定要用枚舉來定義常量維護code,常量接口不可以嗎?
2018-07-26
源自:Spring Boot進階之Web進階 2-6
正在回答
同意樓上的說法,玫舉相對于常量就是便于管理,使用起來特別清晰。代碼寫出來易讀。
可以是可以,本質上沒有區別,只是為了代碼的整潔和優雅,舉例來說:
常量:
public static final int a = 1;
public static final int b = 2;
public static final int c = 3;
枚舉:
enum num {
????a, b, c;
}
之后我們只需要使用num.a,不知道講清楚了沒有
舉報
《2小時學習Spring Boot》之進階教程,針對Web方面的相關技巧
2 回答code用常量類聲明常量處理好還是用枚舉好?
2 回答枚舉定義變量報錯為什么
1 回答去維護code和msg,可不可以用HashMap?
1 回答有個問題,枚舉類中定義的那個UNKNOWN_ERROR情況好像用不到
2 回答捕獲不到自定義異常
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-11
同意樓上的說法,玫舉相對于常量就是便于管理,使用起來特別清晰。代碼寫出來易讀。
2018-07-26
可以是可以,本質上沒有區別,只是為了代碼的整潔和優雅,舉例來說:
常量:
public static final int a = 1;
public static final int b = 2;
public static final int c = 3;
枚舉:
enum num {
????a, b, c;
}
之后我們只需要使用num.a,不知道講清楚了沒有