是否可以在运行时在Java中的枚举中添加和删除元素?
例如,我可以从文件中读取枚举的标签和构造函数参数吗?
@saua,这只是一个问题,它是否真的出于兴趣而这样做。我希望有一些巧妙的方法来改变正在运行的字节码,也许是使用BCEL或其他什么。我也跟进了this question,因为我意识到我不能完全确定什么时候应该使用枚举。
我非常确信,如果我想在运行时安全地更改内容,正确的答案应该是使用确保唯一性的集合,而不是枚举。
https://stackoverflow.com/questions/478403
复制相似问题