Я знаю, основной, что HasMap
является Key-Value пара, но я хочу, чтобы иметь HashMap только с ключей (без значений)Пустота класса в HashMap как объект Value
Я хочу поставить ниже java-фрагмента в моем сложном методе (т. е. HashMap
с использованием только ключей и никакого значения, связанного с этими ключами). Мое требование состоит в том, что я обрабатываю Duplicate Records, и во время сравнений я сохраняю только одно значение идентификатора (из группы дубликатов) в HasMap
, которое я могу позже сравнить, независимо от того, обработала ли оно его или нет.
Вот фрагмент кода (дает ошибку времени компиляции, поскольку класс Void не может быть необратим).
Map<Integer,Void> map=new HashMap<Integer, Void>();
//Some Logic goes here
map.put("ss",new Void());
Любое предложение/помощь в использовании только HasMap. Ключи без ценности приветствуются.
, то почему бы вам не использовать множество –
A HashMap только с ключами не имеет смысла в любом случае - использовать другой класс Collection, который подходит для вашего варианта использования (некоторые Set, например) – LionC
Да, дорогой, хотя я изменил свой сценарий, но хотел бы знать, есть ли способ добавить ссылки Void в HashMap. –