ฉันใช้TreeBidiMap
จากห้องสมุดApache Collections doubles
ฉันต้องการที่จะจัดเรียงนี้กับค่าที่มี
วิธีการของฉันคือการดึงCollection
ค่าใดค่าหนึ่งโดยใช้:
Collection coll = themap.values();
ซึ่งใช้งานได้ดีตามธรรมชาติ
คำถามหลัก:ตอนนี้ฉันต้องการทราบว่าฉันสามารถแปลง / ส่ง (ไม่แน่ใจว่าสิ่งใดถูกต้อง) coll
ลงในรายการList
เพื่อให้สามารถเรียงลำดับได้หรือไม่
จากนั้นผมก็ตั้งใจจะย้ำกว่าเรียงList
วัตถุที่ควรจะเป็นในการสั่งซื้อและได้รับกุญแจที่เหมาะสมจากTreeBidiMap
( themap
) โดยใช้themap.getKey(iterator.next())
ที่ iterator doubles
จะถูกกว่ารายชื่อของ
TreeBidiMap
คือการOrderedMap
สั่งซื้อควรจะโอเค การเรียงลำดับที่ต้องการในคำถามนั้นขึ้นอยู่กับค่าไม่ใช่กุญแจ