我想知道您是否知道如何對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