Недавно я узнал о преимуществах EnumMap на Java и хотел бы заменить существующий ImmutableMap<OccupancyType, BigDecimal>
на EnumMap. Тем не менее, мне также понравится неизменяемое свойство, предлагаемое ImmutableMap.
- Есть ли вариант, ImmutableEnumMap доступен в guava?
- С точки зрения хранения, который один (EnumMap vs ImmutableMap) работает лучше?
- Я не мог найти сравнение этих двух. Я был бы признателен, если бы кто-то мог указать мне ссылку или дать представление о эффективности двух структур данных?