Ben kullanıyorum TreeBidiMap
gelen Apaçi Koleksiyonları kütüphanede. Bunu olan değerlere göre sıralamak istiyorum doubles
.
Benim yöntemim Collection
kullanarak değerleri bir almaktır:
Collection coll = themap.values();
Hangi doğal olarak iyi çalışıyor.
Ana Soru: Şimdi nasıl sıralanabilir böylece coll
bir dönüştürmek / (hangisinin doğru olduğundan emin değilim) bilmek istiyorum List
?
Daha sonra List
sırayla olması gereken yinelenen nesne üzerinde yineleme ve yineleyici listesinin üzerinde nerede olacak kullanarak TreeBidiMap
( themap
) gelen uygun anahtarları almak niyetinde .themap.getKey(iterator.next())
doubles
TreeBidiMap
bir OrderedMap
, sipariş tamam olmalıdır. Soruda istenen sıralama, anahtarlarda değil, değerler üzerindedir.