TreeMap倒序以及遍历

简介: TreeMap倒序 TreeMap默认是按照Key给排序的,但是有的时候我们需要倒序,比如Key是日期,我们需要按照日期倒序显示(最近的时间在前面),类似下面这种情况 TreeMap倒序方法treeMap.

TreeMap倒序

TreeMap默认是按照Key给排序的,但是有的时候我们需要倒序,比如Key是日期,我们需要按照日期倒序显示(最近的时间在前面),类似下面这种情况

P1

TreeMap倒序方法

treeMap.descendingMap();

遍历

Iterator iterator = treeMap.keySet().iterator();
while (iterator.hasNext()) {
    String key = (String) iterator.next();
    // 获取Value
    // treeMap.get(key);
}
相关文章
|
9月前
TreeMap的排序
TreeMap的排序
51 0
|
1月前
|
算法 前端开发
删除排序链表中的重复元素 II
删除排序链表中的重复元素 II
15 0
|
1月前
|
算法 前端开发
删除排序链表中的重复元素
删除排序链表中的重复元素
21 0
|
10月前
Map的遍历和Map的有序和无序
Map的遍历和Map的有序和无序
58 0
逆序遍历List集合
逆序遍历List集合
46 0
|
存储
82. 删除排序链表中的重复元素 II
82. 删除排序链表中的重复元素 II
44 0
35 Map集合遍历
Map集合遍历 1 方式1 1.1 获取所有键的集合。⽤keySet()⽅法实现 1.2 遍历键的集合,获取到每⼀个键。⽤增强for实现 1.3 根据键去找值。⽤get(Object key)⽅法实现
62 0
TreeSet的两种排序方式
示例: 示例公用类: public class MyDate { private int month; private int year; private int day; @Override public String toString() { return "MyDate{" + "month=" + month + ", year=" + year +
85 0
TreeSet的两种排序方式
【LeetCode】第15天 - 83. 删除排序链表中的重复元素 | 82. 删除排序链表中的重复元素 II
83. 删除排序链表中的重复元素 | 82. 删除排序链表中的重复元素 II
80 0
【LeetCode】第15天 - 83. 删除排序链表中的重复元素 | 82. 删除排序链表中的重复元素 II