Sortowanie BiMap Guava

Jestem nowy w bibliotece Guava, ale odkryłem, że BiMap ładnie pasuje do moich potrzeb. Moim jedynym problemem jest to, że muszę posortować wartości w mojej BiMap. Normalnie użyłbym TreeMap ze względu na dziedziczenie sortowania, ale możliwość odwrócenia mapy, aby spojrzeć na klucze tak, jakby były wartościami, jest koniecznością.

Szukałem więc porady od ekspertów na temat tego. Rozwiązania, które widzę, to: 1. Utwórz komparator BiMap i użyj własnego narzędzia do sortowania map. 2. Zbuduj własną strukturę danych „BiTreeMap”.

Czy istnieje rozwiązanie, którego nie rozważałem? Czy istnieje „sposób na Guava”, aby to zrobić, za czym tęskniłem? Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion