Java TreeMap Comparator
2022-09-01 04:54:21
我需要一个树状图的比较器。我应该在树状图的构造函数中匿名编写此内容吗?否则我怎么能写我的比较器。目前,Java不喜欢我的代码(我可以匿名这样做吗?
SortedMap<String, Double> myMap =
new TreeMap<String, Double>(new Comparator<Entry<String, Double>>()
{
public int compare(Entry<String, Double> o1, Entry<String, Double> o2)
{
return o1.getValue().compareTo(o2.getValue());
}
});
- 我可以匿名进行上述操作吗?
- 否则我该怎么做?
- 我想按值而不是键对 myMap 进行排序