JAVA-通過class獲取枚舉的實體對象


  假如給定一個class,已知該class為一個枚舉的class, 如果使用該class獲取這個枚舉的實例對象?

  兩步解決:

    1. 要先判斷是否是enum:   class.isEnum() , 該方法返回boolean值,如果是enum,則返回true,否則是false;

    2. 第一步得到true,再調用: class.getEnumConstans() , 該方法返回enum內部已經定義的對象數組 ,再從數組中任取一個即可;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM