Sto cercando un'implementazione Mappa che iterazioni sulle coppie chiave-valore nell'ordine in cui sono state aggiunte. Per esempioimplementazione mappa ordinata
Map orderedMap = // instantiation omitted for obvious reasons :)
orderMap.put(4, "d");
orderMap.put(10, "y");
orderMap.put(2, "b");
for (Map.Entry entry : orderedMap.entrySet()) {
System.out.println(entry.getKey() + ", " + entry.getValue());
}
sarà sempre stampare
4, d
10, y
2, b
sto usando Java 5.0.
Grazie, Don
Non si ha realmente bisogno di essere una mappa? Sembra che tu stia solo cercando di usare una lista. – Scharron
Io davvero, assolutamente, assolutamente, certamente voglio una Mappa –
Non capisco i tuoi "ovvi motivi": la chiave per la tua risposta è qui. (ma hai avuto la tua risposta) –