1. 首页
  2. 编程语言
  3. Java
  4. Java TreeMap升序|降序排列和按照value进行排序的案例

Java TreeMap升序|降序排列和按照value进行排序的案例

上传者: 2022-06-27 12:02:48上传 PDF文件 63.47 KB 热度 38次

TreeMap底层是根据红黑树的数据结构构建的,默认是根据key的自然排序来组织。所以,TreeMap只能根据key来排序,是不能根据value来排序的。今天有个需求,就是要根据treeMap中的value排序。所以网上看了一下,大致的思路是把TreeMap的EntrySet转换成list,然后使用Collections.sor排序。对value排序我们就需要借助于Collections的sort(List list, Comparator

下载地址
用户评论