0 我是Java的新手,对于枚举和类看起来和我很相似,除了枚举具有预构建常量的事实。所以,我想问两件事。枚举和类如何不同,为什么我们应该使用枚举而不是类?枚举如何与类有所不同? 来源 2014-11-16 dark32 +1 当枚举所有可能的实例时,您将使用枚举。当你不能提前说出你有多少实例(或子类)时,你会使用一个类, –
1 枚举是类。它们扩展了Enumparent。 我认为枚举类型安全,受限制,我的应用程序将使用的自描述常量列表。你不使用它们而不是类;他们是免费的。 如果您有相关常量的有限列表,则选择使用枚举。 来源 2014-11-16 11:25:31 duffymo
当枚举所有可能的实例时,您将使用枚举。当你不能提前说出你有多少实例(或子类)时,你会使用一个类, –