Java如何按List <String>元素的数量对HashMap <String,List <String >>进行排序?

时间:2019-11-09 19:06:52

标签: java sorting arraylist hashmap

有人知道如何通过大量的List元素对HashMap>进行排序吗? 我有一个包含类似内容的哈希表(单个字母是知道特定语言的人):

C# = [P, S, Q, V, D]
Java = [V, B, C, D, A, Z]
C++ = [G, J, H]
Scala = [A, D, A]
Groovy = [Z, Y, X, D]

我想按了解每种语言描述的人数进行排序。

我认为我无法创建其他类(如“人”或“语言”)来使用: Collections.sort(list, Comparator.comparing(Language::getNumberOfPersons)

是否存在可以对HashMap进行排序的某种集合?

0 个答案:

没有答案