我想知道您是否知道如何对Java中的ArrayList ArrayList进行排序。 我有一个功能,给0到1之间的分数给特定的数组。我想对ArrayList进行排序,使得得分最高的数组排在第一位。在java中对数组ArrayList进行排序
public double evaluate(int[] toEvaluate) {
double result = 0.0;
for (int i = 0; i < toEvaluate.length; i++) {
result += table[i][casesMap.get(toEvaluate[i])];
}
return result/toEvaluate.length;
}
任何想法?
Google for Comparator。 – GhostCat