亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么時候會用到枚舉那,這個怎么掌握?

什么時候會用到枚舉那,這個怎么掌握?

從此用心 2016-12-28 08:46:49
查看完整描述

2 回答

?
四無小青年

TA貢獻88條經驗 獲得超43個贊

枚舉應用范圍還是有那么廣的,樓上兩位都說了優點和應用場景,那我就說說我對枚舉的理解吧。

enum?Day?{?SUNDAY,?MONDAY,?TUESDAY,?WEDNESDAY,?THURSDAY,?FRIDAY,?SATURDAY?}

上面示例是最簡單的枚舉實現,其中的SUNDAY,MONDAY等七個變量其實就是Day類的七個實例對象相當于new 了7個Day,你就把這七個定義的變量當成當前類的實例對象來使用就可以了。若解惑,望采納

查看完整回答
反對 回復 2016-12-30
?
超級無敵戰士之貪財寶寶

TA貢獻19條經驗 獲得超17個贊

何時使用枚舉

當一個過程接受一個有限的變量集時,可考慮使用枚舉。枚舉可使代碼更清楚、更易讀,使用有意義的名稱時尤其如此。

  • ????使用枚舉的優點有:

  • ????可減少由數字轉置或鍵入錯誤引起的錯誤。

  • ????以后更改值很容易。

  • ????使代碼更易讀,這意味著代碼中發生錯誤的概率降低。

  • ????確保向前兼容性。使用枚舉可減少將來有人更改與成員名稱對應的值時代碼出錯的概率。


查看完整回答
反對 回復 2016-12-30
?
qq_風度迷彩_0

TA貢獻3條經驗 獲得超0個贊

例如四季,例如性別,例如星期,這些不變的有一定數量的都可以用枚舉,
查看完整回答
反對 回復 2016-12-29
  • 2 回答
  • 0 關注
  • 3918 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號