在最近的开发中出现了如下问题
在参考 stackoverflow 的文章之后,了解到switch的case必须是在编译期就能获取到的值,所以上图中获取枚举内的变量,因为在运行期才能获取到值,不能通过编译,变量a则需要加上final修饰定义成不可变才可以通过编译。
在最近的开发中出现了如下问题
在参考 stackoverflow 的文章之后,了解到switch的case必须是在编译期就能获取到的值,所以上图中获取枚举内的变量,因为在运行期才能获取到值,不能通过编译,变量a则需要加上final修饰定义成不可变才可以通过编译。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。