java List排序工具类

时间:2016-04-07 04:39:48
【文件属性】:
文件名称:java List排序工具类
文件大小:2KB
文件格式:JAVA
更新时间:2016-04-07 04:39:48
java List 排序 工具 辅助 java List排序工具类 使用示例: new OrderUtils().order(list, "name", OrderUtils.DESC); 相关实例代码: public static void main(String[] args) { List list = getData(); // 获取无序数据 new OrderUtils().order(list, "name", OrderUtils.DESC); // 排序 for (Person p : list) { System.out.println(p.toString()); } } private static List getData(){ // 构造多个person对象为排序提供数据 Person person = new Person(); person.setName("wtt"); person.setSex("男"); person.setAge(24); Person person1 = new Person(); person1.setName("wjj"); person1.setSex("女"); person1.setAge(22); Person person2 = new Person(); person2.setName("zqq"); person2.setSex("男"); person2.setAge(26); Person person3 = new Person(); person3.setName("zb"); person3.setSex("男"); person3.setAge(23); Person person4 = new Person(); person4.setName("cys"); person4.setSex("女"); person4.setAge(25); List list = new ArrayList(); list.add(person); list.add(person1); list.add(person2); list.add(person3); list.add(person4); return list; }

网友评论