Korzystam TreeBidiMapz biblioteki kolekcji Apache . Chcę posortować to według wartości, które są doubles.
Moja metoda polega na pobraniu jednej Collectionz wartości za pomocą:
Collection coll = themap.values();
Co oczywiście działa dobrze.
Główne pytanie: Chcę teraz wiedzieć, jak mogę przekonwertować / rzutować (nie jestem pewien, co jest poprawne) collna plik, Listaby można go było posortować?
Zamierzam następnie iterować posortowany Listobiekt, który powinien być w porządku, i uzyskać odpowiednie klucze z TreeBidiMap( themap), używając themap.getKey(iterator.next())miejsca, w którym iterator będzie nad listą doubles.
TreeBidiMapjest OrderedMap, zamówienie powinno być w porządku. Sortowanie wymagane w pytaniu dotyczy wartości, a nie kluczy.