我正在TreeBidiMap从Apache Collections库中使用。我想对这些值进行排序doubles。
我的方法是Collection使用以下方法检索一个值:
Collection coll = themap.values();
这自然工作正常。
主要问题:现在,我想知道如何将/转换(不确定哪个是正确的)coll转换为一个,List以便可以对其进行排序?
然后,我打算遍历已排序的List对象,该对象应该是有序的,并使用迭代器将位于的列表上的位置从TreeBidiMap(themap)获取适当的键。themap.getKey(iterator.next())doubles
TreeBidiMap是OrderedMap,顺序应该可以。问题中要求的排序是根据值而不是键。