Сортировка в Treemap

Тема в разделе "Java", создана пользователем Madal, 15 дек 2007.

Статус темы:
Закрыта.
  1. Madal

    Madal Гость

    Есть ассоциативный массив
    private HashMap<Double, Integer> byNumber = new HashMap<Double, Integer>();
    Данный массив автоматически сортируется по ключам, а сортировки по значениям нет. Как это лучше всего реализовать?
    например массив такой:
    1.0 - 2
    2.1 - 3
    1.11 - 1
    4.1 - 9
    нужен результат вывода:
    4.1 - 9
    2.1 - 3
    1.0 - 2
    1.11 - 1
     
  2. cherrybeach

    cherrybeach Гость

    Так TreeMap или HashMap ?

    Сортировка в HashMap не поддерживается.
    По крайней мере не гарантируеццо.

    Сортировку поддерживает TreeMap, но для этого хранимые в нем объекты
    должны имплементировать Comparable
     
Загрузка...
Похожие Темы - Сортировка Treemap
  1. vera2014
    Ответов:
    0
    Просмотров:
    1.071
  2. Liori
    Ответов:
    2
    Просмотров:
    1.005
  3. FCDK
    Ответов:
    0
    Просмотров:
    1.264
  4. ленарано
    Ответов:
    1
    Просмотров:
    1.103
  5. Creder
    Ответов:
    0
    Просмотров:
    1.346
Статус темы:
Закрыта.

Поделиться этой страницей