我可以在Java运行时添加和删除枚举元素吗
不,枚举应该是完整的静态枚举。
在编译时,你可能希望从某种形式的另一个源文件生成enum .java文件。你甚至可以创建这样的.class文件。
.java
.class
在某些情况下,你可能需要一组标准值,但允许扩展。常用的方法是interface为接口提供一个enum,interface为标准值实现一个。当然,switch当你仅引用时,你将失去的能力interface。
interface
enum,interface
switch
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群