我的应用程序设计中有一组城市,我想将它们添加到枚举中。通常需要一年左右的时间,这些都是我需要工作的城市。但是,城市列表迟早会增长,然后需要向枚举中添加元素。据我了解,没有一种向枚举添加元素的“好”方法,虽然看起来有些黑客,但目前看来,最好还是摆脱它们。那么在这种情况下我应该采取什么方法呢?我可以使用纯字符串,但是我想要更好的东西。 最佳答案 为什么不为此使用Set。并使用集合的迭代器枚举所有城市。枚举不能动态更新。其本质上是静态的