Я використовую TreeBidiMapз бібліотеки колекцій Apache . Я хочу сортувати це за значеннями, які є doubles.
Мій метод полягає в тому, щоб отримати Collectionзначення значень, використовуючи:
Collection coll = themap.values();
Що природно працює чудово.
Головне питання: Тепер я хочу знати, як я можу перетворити / передати (не впевнений, що це правильно) collв Listтак, щоб це можна було сортувати?
Тоді я маю намір повторити впорядкований Listоб’єкт, який повинен бути в порядку, і отримати відповідні ключі від TreeBidiMap( themap), використовуючи те, themap.getKey(iterator.next())де ітератор буде над списком doubles.
TreeBidiMapє OrderedMap, замовлення повинно бути нормальним. Сортування, необхідне у запитанні, здійснюється за значеннями, а не за ключами.