作為一種常用方法,可以在枚舉中對數(shù)組里的枚舉值進(jìn)行遍歷,這就是values()方法的使用。我們知道java中的枚舉時可以結(jié)合一些方法進(jìn)行使用的,就values()而言屬于自動生成的方法,這里要區(qū)別于Enum。下面我們對values()進(jìn)行簡單介紹,然后就枚舉的好處、應(yīng)用場景、特性進(jìn)行說明,最后結(jié)合values遍歷方法在java枚舉中使用。
1.values()方法說明
返回枚舉類型的對象數(shù)組,該方法可以很方便地遍歷所有的枚舉值。
2.枚舉的好處
可以將常量組織起來,統(tǒng)一進(jìn)行管理。
3.枚舉應(yīng)用場景
錯誤碼、狀態(tài)機(jī)等
4.枚舉特性
除了不能繼承,基本上可以將 enum 看做一個常規(guī)的類。
Java 不允許使用 = 為枚舉常量賦值
枚舉可以添加普通方法、靜態(tài)方法、抽象方法、構(gòu)造方法
5.values遍歷實例
以上就是java枚舉中的values遍歷使用,在對數(shù)組的遍歷上,可以快速得到其中的枚舉值。對于這個不太常用的遍歷方法,大家可以根據(jù)代碼多試驗幾次。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗,課程大綱更科學(xué)更專業(yè),有針對零基礎(chǔ)的就業(yè)班,有針對想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實現(xiàn)java程序員夢想。