gpt4 book ai didi

java - 嵌套 TreeMap 排序

转载 作者:太空宇宙 更新时间:2023-11-04 11:09:40 27 4
gpt4 key购买 nike

考虑以下代码:

static TreeMap<String, TreeMap<String, Integer>> myMap = new TreeMap<>(new 
Comparator<String>() {
@Override
public int compare(String o1, String o2) {
return o2.compareTo(o1);
}
});

外部TreeMap以字符串为键并按字典顺序反向排序(已经完成),我想按字典顺序反向排序内部TreeMap,我应该如何编写比较器?

最佳答案

有一个 .reversed() 方法可以完成您想要的操作。

 // for keys
myMap.comparator().reversed();

// for values
myMap.forEach((s, stringStringTreeMap) -> stringStringTreeMap.comparator().reversed());

关于java - 嵌套 TreeMap 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46160710/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com