【发布时间】:2016-01-23 14:56:44
【问题描述】:
我正在创建一个词频程序,它可以很好地计算单词。我正在使用哈希图来存储单词频率。我使用单词作为键,使用计数作为值。但是,我想先按单词频率对最后的 hashMap 进行排序,然后按字母顺序对 hashMap 进行排序,如下所示:
it - 2
of - 2
the - 2
times- 2
was - 2
best- 1
worst - 1
我猜我需要一个自定义比较器,但我不知道如何构建它。请问,有什么建议吗?
【问题讨论】:
-
您不能,但请尝试搜索“java sort hashmap”,以找到许多其他问题都在问完全相同的问题。
-
@Andreas - 我不确定他是否想根据值 和 键进行排序
标签: java sorting hashmap comparator