java中使用匿名类重写

  public static void sortByGoodness(List<SimilarCluster> values) {
Collections.sort(values, new Comparator<SimilarCluster>() {

public int compare(SimilarCluster f1, SimilarCluster f2) {
int result = 0;

if( f1.getGoodness() < f2.getGoodness() ) {
result = 1; // order in the decreasing order of goodness value
}
else if( f1.getGoodness() > f2.getGoodness() ) {
result = -1;
}
else {
result = 0;
}
return result;
}
});
}

posted on 2012-03-25 21:31  Paul_bai  阅读(510)  评论(0编辑  收藏  举报

导航