Я ищу способ сохранить сортировку по моим парам ключ-значение. Они сортируются по переменным вне фактических пар ключ-значение (для лучшего пользовательского интерфейса). В настоящее время я использую Hashtable , но это не поддерживает сортировку = (
Hashtable<Integer, String> subscriptions = getUsersSubscriptions(user);
Есть ли какой-нибудь простой способ, которым Java позволяет хранить пары? Лучшая идея, которую я могу придумать, - использовать 2 связанных ArrayLists (один тип Integer, другой тип String) Может кто-нибудь придумать что-то лучше ?