У меня есть LinkedHashMap, возвращающийся из db. На этой карте мне нужно получить именно последний элемент (ключ). Если я получу все ключи, используя метод keySet, он возвращает Set of keys, но Set не гарантирует порядок. Мне нужно взять именно последний ключ из связанного hashmap, возвращенного из db. Как я могу это сделать ?Получение последнего элемента из связанного хэшмапа, возвращаемого с уровня dao?
Ниже приведен код, как я получаю данные из базы данных.
LinkedHashMap<String,String> map = someDao.getMap(String input);
с этой карты мне нужно взять последний элемент.
Спасибо!
Последний элемент, в каком порядке? Лексикографическое? – Tudor
Как вы сказали, на множестве нет заказов (отсюда и название). Как вы определяете * last *, если у вас нет заказа? Тот, который имеет наибольшее значение 'hashCode()'? Или тот, который вы положили на карту? Или тот, который находится в * самом глубоком * бункере? – rlegendi
Привет, rlegendi, Спасибо за ваш ответ. Мне нужен тот, который находится в самом глубоком бункере. – user1016403