首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >何时在java中使用Enum类?

何时在java中使用Enum类?
EN

Stack Overflow用户
提问于 2019-11-24 21:28:47
回答 3查看 148关注 0票数 3

这可能是非常明显的问题,但如果您知道值的列表将不断增加,那么使用Enum类会好吗?

假设您定义了一个事件Enum,首先它只包含Poo,然后我们知道我们总是有一些新的需求,它也变成了Poo,App,Laa,并且不断地变化,

那么,在这种情况下,最好的方法是什么?

EN

Stack Overflow用户

发布于 2019-11-24 21:54:01

你的问题很笼统,我敢肯定没有一个正确的答案。但是根据spring*标记来判断,我想您可能是在询问DTO中的枚举,这些枚举是以序列化的形式通过您的系统发送的。如果是这样的话,我建议在DTO中选择String,而在单个应用程序中使用enum是可以的。然后,您将只关心以工厂方式进行反序列化/转换,能够通过日志记录/提供回退或有意义的错误来优雅地处理未知/缺失常量。

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59022597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档