相关疑难解决方法(0)

按值对地图<键,值>进行排序

我是Java的新手,经常发现我需要对Map<Key, Value>值进行排序.

由于值不是唯一的,我发现自己将其转换keySet为a array,并通过数组排序对该数组进行排序,并使用自定义比较器对与键关联的值进行排序.

有没有更简单的方法?

java sorting collections dictionary

1569
推荐指数
27
解决办法
134万
查看次数

使用自定义Comparator在Java中创建SortedMap

我想TreeMap用Java 创建一个自定义排序顺序.需要根据第二个字符对作为字符串的排序键进行排序.值也是字符串.

示例地图:

Za,FOO
Ab,Bar
Run Code Online (Sandbox Code Playgroud)

java sorting string treemap comparator

21
推荐指数
1
解决办法
4万
查看次数

标签 统计

java ×2

sorting ×2

collections ×1

comparator ×1

dictionary ×1

string ×1

treemap ×1