首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

对List中的对象进展排序

2012-12-22 
对List中的对象进行排序对List中的对象进行排序1.对象类public static void main(String args[]) { UserRe

对List中的对象进行排序

对List中的对象进行排序

1.对象类

public static void main(String args[]) { UserRegisterBean urb1=new UserRegisterBean();List<UserRegisterBean> ls=new ArrayList<UserRegisterBean>();urb1.setName("guojing");urb1.setAge(20);ls.add(urb1);UserRegisterBean urb2=new UserRegisterBean();urb2.setName("huangrong");urb2.setAge(17);ls.add(urb2);UserRegisterBean urb3=new UserRegisterBean();urb3.setName("huazheng");urb3.setAge(19);ls.add(urb3);/* * 对List排序  * 根据对象类中的 age进行排序 */Collections.sort(ls,new Comparator(){public int compare(Object urb1,Object urb2){if(((UserRegisterBean)urb1).getAge()>((UserRegisterBean)urb2).getAge()){return 1;}else{return 0;}}});for(UserRegisterBean ub:ls){System.out.println(ub.getName());}} 

??

?

?

热点排行