Как отсортировать хеш-таблицу Java?

Я вставил некоторые данные в хеш-таблицу Java. Если я читаю данные из Hashtable, они не возвращаются в том же порядке, в котором я их вставлял. Как мне получить упорядоченные данные из Hashtable?

Я использую следующий код для получения значений из хеш-таблицы:

// Get a set of the entries
Set set = hsUpdateValues.entrySet();
// Get an iterator
Iterator i = set.iterator();
// Display elements
while (i.hasNext()) {
    Map.Entry me = (Map.Entry) i.next();            
    System.out.print(
        "Key : " + me.getKey()
        + ", Value: " + me.getValue()
    );
}
8
задан Ryan Shripat 6 November 2011 в 22:42
поделиться