Perchè la map che ho creato così
final Map<Double, Team> ranking = new TreeMap<Double, Team>(
new Comparator<Double>() {
@Override
public int compare(Double o1, Double o2) {
System.out.println(o1.doubleValue() + " "
+ o2.doubleValue());
if (o1.doubleValue() > o2.doubleValue())
return 1;
if (o1.doubleValue() < o2.doubleValue())
return -1;
return 0;
}
});
non mi ordina gli elementi x key?
li aggiungo con
ranking.put(new Double(pointsSum), team);
dove team è un oggetto della classe Team composta da alcuni campi...di cui non ho interesse nell'ordinamento?
Aiutatemi per favoreeeee! Grazie ciaooo!