Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是使用 Enum 的新手。我很长时间以来都在使用 Maps。我不确定也不太清楚 Enum 的性能和功能。如果我使用枚举,这与性能有关吗?使用枚举是否更像是面向对象的?
基于它们的内部结构,想要对两者都有一个清晰的想法。
映射和枚举是完全不同的数据结构。映射用于将值与键相关联。枚举用于制作类型安全的常量。两者比较是不可能的!