LIST 对象排序

1.

//排序
Collections.sort(rrlist,new Comparator<TblSysRolesResources>(){
public int compare(TblSysRolesResources o1, TblSysRolesResources o2) {
return o2.getTblSysResources().getOrderno().intValue()-o1.getTblSysResources().getOrderno().intValue();
//return Long.parseLong(o2.getTblSysResources().getId())-Long.parseLong(o1.getTblSysResources().getId());
}
}
);

 

 

2. 实体里

public class TblSysRolesResources implements Comparable {

@Override
public int compareTo(Object o) {

//按string排序
TblSysRolesResources tblsysrolesresources=(TblSysRolesResources)o;
String temp=tblsysrolesresources.getTblSysResources().getId();
return this.getTblSysResources().getId().compareTo(temp);
}

}

posted @ 2012-12-13 11:00  七郎  Views(149)  Comments(0Edit  收藏  举报