Estou usando TreeBidiMap
da biblioteca Apache Collections . Eu quero classificar isso nos valores que são doubles
.
Meu método é recuperar um Collection
dos valores usando:
Collection coll = themap.values();
O que naturalmente funciona bem.
Pergunta principal: Agora quero saber como posso converter / converter (não tenho certeza qual é o correto) coll
em um List
para que possa ser classificado?
Pretendo, então, iterar sobre o List
objeto classificado , que deve estar em ordem e obter as chaves apropriadas de TreeBidiMap
( themap
) usando themap.getKey(iterator.next())
onde o iterador estará sobre a lista de doubles
.
TreeBidiMap
é um OrderedMap
, o pedido deve estar ok. A classificação necessária na pergunta é sobre valores, não sobre chaves.