備戰2022春招或暑期實習,祝大家每天進步億點點!Day5
本篇總結的是 《如何正确的重寫hashcode()》,後續會每日更新~
關于《Redis入門到精通》、《并發程式設計》等知識點可以參考我的往期部落格:《Redis從入門到精通》系列 《并發程式設計》系列
相信自己,越活越堅強,活着就該逢山開路,遇水架橋!生活,你給我壓力,我還你奇迹!
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CMzQGN2IDN5YDOyAjZlRTY2YWN0EGZ4EzYzM2M4EzM28CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
上面這種情況我們在代碼中出現的頻率非常高;它需要程式員提供一組固定常量,并且這一組固定常量在開發時或者說編譯時就知道了具體的成員,這個時候我們就應該使用枚舉。
枚舉類型(enum type)是指由一組固定常量組成合法值的類型。
2、優勢
使用枚舉類型,相比直接定義常量能夠帶來非常多的好處。
2.1 類型安全
分别定義一個簡單的肉類枚舉和水果枚舉