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