как получить одну запись из hashmap без итерации
Есть ли элегантный способ получить только одинEntry<K,V>
из HashMap, без итерации, если ключ не известен.
Так как порядок ввода записи не важен, можем ли мы сказать что-то вроде
hashMapObject.get(zeroth_index);
Хотя я знаю, что такого метода получения по индексу не существует.
Если бы я попробовал подход, упомянутый ниже,все равно придется получить весь набор записей hashmap.
for(Map.Entry<String, String> entry : MapObj.entrySet()) {
return entry;
}
Предложения приветствуются.
РЕДАКТИРОВАТЬ: Пожалуйста, предложите любую другую структуру данных, чтобы удовлетворить требования.