1. 程式人生 > >Java 檢視列舉類成員變數個數

Java 檢視列舉類成員變數個數

雖然 Java 列舉類沒有直接為我們提供這個屬性,但是我們還是可以間接獲取:
Java 列舉類的成員方法 values 可以獲取列舉類中的所有變數,並作為陣列返回。
此時我們就可以利用陣列的長度來得知 Java 列舉類中變數的個數,正好陣列的 length 屬性記錄著這個個數。
所以方法就是 Enum.values().length

對於 Java 列舉類,有兩篇文章可以看看:
http://www.cnblogs.com/hemingwang0902/archive/2011/12/29/2306263.html
https://blog.csdn.net/qq_31655965/article/details/55049192