list 排序

今天递交的离职申请,没啥心思啊。。。

上次上花旗面试的时候被问道list排序,果断悲剧了。。。。

----------------------------------------------

首先把comparator接口实现

public class scorecomparator imlements comparator{
public int compara(Object arg0,Object arg1){
Student s1 = (Student)arg0;
Student s2 = (Student)arg1;
if(s1.score > s2.score){
return -1;
}
if(s1.score == s2.score){
return 0;
}
if(s1.score < s2.score){
return 1;
}
}
}


//然后调用
public void comparaTest(List list){
scorecomparator sc = new scorecomparator();
Conlections.sort(list,sc);
}


ps:没实践过,公司笔记本已经被我清理掉了,纯手动运行已经忘了。。。



posted @ 2012-02-06 14:32  BIGBIGBIG  阅读(391)  评论(0编辑  收藏  举报