Описание тега enum-map
ʻEnumMap` - это оптимизированная реализация карты исключительно для ключей Enum.
2
ответа
Зачем использовать EnumMap вместо HashMap
Как у нас уже есть HashMapзачем нам использовать EnumMap?
21 ноя '18 в 06:49
0
ответов
Как гарантировать еще один экземпляр внешнего класса, когда Enum как внутренний класс с EnumMap?
Я обучаюсь Enum с книгой Thinking in java, EnumMap упражнение смутило меня. Потому что Enum Экземпляр статический и последний, поэтому я не могу получить доступ к нестатическому члену во внешнем классе, вот часть моего кода: public class VendingMach…
26 май '13 в 10:29
1
ответ
Дублировать значения в Map<DemoType, List <Demography >>
У меня есть некоторые проблемы с этим фрагментом кода. Я создаю карту со списком демографии, но в какой-то момент у меня есть дубликаты элементов списка. Вы видите, где я делаю ошибку? С уважением. public Map<DemoType, List<Demography>> …
25 авг '18 в 11:39
1
ответ
Хранить примитивные значения в EnumMap
Почему я не могу создать EnumMap как это: EnumMap<FunkyTrolls, int> amountMap; Я хочу посчитать и сохранить количество троллей каждого типа. Каков хороший способ сделать это?
21 май '13 в 01:19
2
ответа
Почему Java не предоставляет доступ к объектам класса enum для EnumSet и EnumMap?
EnumSet имеет личное поле для класса значения. Почему бы не предоставить публичный доступ? Также, EnumMap имеет закрытые поля для классов ключей и значений. Тот же вопрос. Для непустых наборов / карт можно выполнить итерацию первого элемента и извле…
09 авг '14 в 14:49
1
ответ
Используйте enum, который реализует интерфейс в качестве параметра в качестве ключа в EnumMap
Я хочу иметь семейство дочерних классов, которые расширяют BaseClass, который, в свою очередь, определил EnumMap. В зависимости от IDE я подключаю этот код. Он говорит мне, что конструктор EnumMap<B, Integer>() не определено, соответственно B …
02 апр '18 в 12:22
0
ответов
Как заполнить EnumMap, который содержит ключ и список строк в качестве значения, и использовать его в селене
У меня есть эта карта перечисления, которая является ключевым значением, и я хочу иметь возможность найти элементы на странице и сопоставить их с правильной картой перечисления: public enum AlertState { CRITICAL, WARNING, ERROR } EnumMap<AlertSta…
22 янв '19 в 13:48
1
ответ
Является ли EnumMap Typesafe?
[Я голосую, чтобы открыть это для сообщества. Вопрос Каковы причины того, что Map.get(Object key) не является (полностью) универсальным, действительно определяет причину проблемы. Но для меня Stack Overflow - это ответы на вопросы, доступ к рабочему…
01 июл '16 в 02:19
0
ответов
Повторяйте карту с помощью forEach и отслеживайте индекс
Допустим, у нас есть EnumMap в Java, и через итерацию с использованием потоков нам нужно использовать ключ карты, значение и индекс. Я реализовал, как в следующем примере: EnumMap<TestEnum, List<String>> enumMap = new EnumMap<TestEnum…
21 ноя '18 в 18:01
3
ответа
Пояснение к коду: Перечисление и рендеринг
Так что я наткнулся на этот кусок кода и, будучи новичком, я не совсем понял код. Мне было интересно, если кто-то может объяснить мне код. Спасибо! private static final EnumMap<State, IRenderer> RENDERERS_MAP; static { RENDERERS_MAP= new EnumM…
16 мар '13 в 04:54
1
ответ
Как инициировать EnumMap, который использует другую карту в качестве значения
private static EnumMap<Edition, ListMultimap<KeyClass, ValueClass>> valueByKeyPerEdition = Collections.synchronizedMap( new EnumMap<Edition, ListMultimap<KeyClass, KeyClass>>()); Я хочу, чтобы начать потокобезопасную карту ка…
11 дек '17 в 23:31
1
ответ
Ошибка Джексона Java EnumMap
Я пытаюсь десериализовать EnumMap с Джексоном, и у меня возникает следующая ошибка: javax.ws.rs.client.ResponseProcessingException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct EnumMap; generic (key) type not available at […
14 май '18 в 16:23
0
ответов
JS, получающий enumMap в json, видит поля как неопределенные
У меня есть REST Ws, которые отправляют JSON. Внутри json есть enumMap (из java), и когда я получаю json из REST, это выглядит так: { map:{ KEY1:VALUE1, KEY2:VALUE2} } когда я пытаюсь сделать: var something = map.KEY1; console.log(something); я вижу…
06 ноя '14 в 17:49
2
ответа
EnumMap.containsValue(null) возвращает true JDK 7
Я нашел странное поведение. Я использую JDK 1.7, Когда я печатаю map.containsValue(null) это возвращается true хотя у меня нет нулевого значения в моей MAP. import java.util.EnumMap; import java.util.Map; public class EnumMapTest { enum EnumType { Z…
26 фев '15 в 08:42
3
ответа
Итерация по EnumMap, которая не приводит к созданию нового объекта за одну итерацию
Есть ли способ перебора EnumMap, который не приводит к созданию нового объекта за одну итерацию? Итератор набора записей каждый раз возвращает новую запись. Единственный способ увидеть это for(K k: map.keySet()) foo(k, map.get(k)); Чтобы пояснить эт…
17 янв '17 в 17:20
0
ответов
Конфигурация Spring Bean для EnumMap
public enum TypeEnum { TYPE1, TYPE2, TYPE3; } public class Resources { List<String> suppliers; EnumMap<TypeEnum, String> items; //setter and getter } Я нахожусь в процессе репликации вышеупомянутого бина в весеннем файле конфигурации con…
03 май '18 в 23:17
1
ответ
Почему EnumSet или EnumMap могут быть более производительными, чем их хешированные аналоги?
Ниже приведен раздел " Замечания по реализации " документа Java в EnumMap: Примечание по реализации: Все основные операции выполняются в постоянное время. Вероятно, они (хотя и не гарантированы) будут быстрее, чем их аналоги из HashMap. Я видел похо…
26 янв '13 в 11:53
1
ответ
Многопоточный сокет клиент / сервер Java: отправка и получение объектов Enummap
Начнем с того, что это JavaFX приложение с классической архитектурой MVC. Это приложение бросает кубики и отображает их. Цель состоит в том, чтобы показать их нескольким клиентам. Я использую многопоточный "эхо" сервер с сокетами для работы с клиент…
18 июл '15 в 14:24
2
ответа
EnumMap vs Properties
Есть ли у кого мысли о том, что лучше, EnumMap или же Properties (или, по крайней мере, в моей ситуации?) Я использую сторонний программный пакет, который связывается между моим кодом и их приложением, используя их метод следующим образом: TheirRunt…
19 ноя '12 в 17:36
2
ответа
Java 8: преобразование EnumMap<ExampleEnum, String> в сопоставление<String, Object>
У меня есть ситуация, когда мне нужно скопировать мой EnumMap<ExampleEnum,String> в Map<String, Object>, Во многих примерах переполнения стека показано, как преобразовывать данные из одного типа в другой, но не из enum. Я пытался сделать…
26 июн '18 в 14:28