Constant expression required


在最近的開發中出現了如下問題

在參考 stackoverflow 的文章之后,了解到switch的case必須是在編譯期就能獲取到的值,所以上圖中獲取枚舉內的變量,因為在運行期才能獲取到值,不能通過編譯,變量a則需要加上final修飾定義成不可變才可以通過編譯。


免責聲明!

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



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