java的int Enum模式有什么用途?任何人都可以帮助我了解更多关于int枚举模式的信息吗?
答案 0 :(得分:1)
int enum模式(使用static final int CONSTANT_NAME
而不是使用enum
)是一个历史工件。
最初,Java不支持枚举,因此为了向方法等提供标志,这是唯一的方法。
它提供了现代枚举方法的一些好处:
switch
语句但他们也缺少一些重要的功能
总结:如果您正在开发Java 1.5+项目,请始终使用现代enum
模式而不是经典的int Enum模式。