【发布时间】:2020-02-01 17:26:42
【问题描述】:
Map<Character, TreeMap<Integer, String>> topElems = new HashMap<Character, TreeMap<Integer, String> > ();
如何为上述语句中的TreeMap设置自定义比较器?
类似:
Map<Character, TreeMap<Integer, String>> topElems = new HashMap<Character, TreeMap<Integer, String> ((x, y) -> y - x) > ();
【问题讨论】:
-
javadoc 是你的朋友。使用带有
Comparator参数的constructor。 -
对于一个普通的TreeMap,我知道怎么写,但问题是如何为treemap的map做。能否提供代码示例?