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