日期:2014-05-18  浏览次数:20663 次

java的enum,能不能动态增加元素?
java的enum,能不能动态增加元素?

比如:

public enum EnumF_VIEW
{
vPostPersonName,
vOpenPersonListName,
bIsSendSms,
vPassPersonName,
vPostTime,
vContent,
vState,
vPassTime,
vReason
}

能不能在其他类中,动态地对 EnumF_VIEW 增加元素,比如增加 vReason1?

------解决方案--------------------
不能
------解决方案--------------------
探讨
不能

------解决方案--------------------
不回答楼主 搬个凳子看小宝 VS 大企鹅 开玩笑啊 呵呵
------解决方案--------------------
楼主要记住:
一旦你声明了一个枚举,
它就是不可再扩展的,
即:在运行时,无法创建额外的枚举常量。

------解决方案--------------------
呵呵,应该说的很清楚了