日期:2014-05-18  浏览次数:20701 次

根据对象的某一个属性进行排序
有一个List(从数据库查找出的记录),现在想根据List内所包含的对象的某一个属性进行从大到小进行排序.
现在是这样的:
List   list=wenyiManger.select();
for(   int   i=0;   i <list.size();i++){
          WenYiDB   wenYi=(WenYiDB)list.get(i);
          int   lookNum=wenYi.getLookNum();


}
现在就是想根据 "lookNum进行从大到小进行排序.谢谢大家

------解决方案--------------------
Collection.sort
------解决方案--------------------
参考一下Arrays这个类中的sort()方法
------解决方案--------------------
如果可以在查询时就对lookNum排序,那是最好的,就是直接在查询语句的后面加上ORDER BY lookNum EDSC