【发布时间】:2014-06-30 08:17:05
【问题描述】:
我有响应
原图:
.. 以及另外 150 个条目。下面的反转图(150 个条目中的大多数具有 0.0 相关性):
根据相关性排序的地图:
我的问题是,如果双打按照它们的自然顺序排序,怎么可能有这个输出?我阅读了thisstackoverflow 帖子,并尝试提供我自己的 copmarator:
Map<Double, Set<Integer>> reverseDocMap = new TreeMap<>(new Comparator<Double>() { // default comparator gives odd results
public int compare(Double d1, Double d2) {
return (int) ((d1 - d2) * 1_000_000);
}
});
但这并不能解决问题,所以我几乎 100% 确定我错过了一些重要的东西,但我就是不知道是什么。
【问题讨论】:
标签: java collections intellij-idea treemap