List<T>泛型集合根据对象的某一属性排序
2017-11-17 15:39
651 查看
Object t; List<MemberByKeyWord> list2 = new ArrayList<MemberByKeyWord>(); Object[] objs = list2.toArray(); for(int i=0;i<list2.size();i++){ for(int j=i+1;j<list2.size();j++){ if(list2.get(i).getAmount()<list2.get(j).getAmount()){ t = objs[i]; objs[i] = objs[j]; objs[j] = t; } } }
amount 是MemberByKeyWord的一个属性。上面的代码是根据MemberByKeyWord中的amount 属性大到小排序。
相关文章推荐
- C#中对List<Object>泛型集合,根据对象的某一属性进行升序排序
- Java面试题,List集合中根据对象的某一属性排序
- 实体类集合(List<Object>)根据实体类的一个或者多个属性对集合进行排序-Collections.sort
- List集合中的对象根据属性排序
- Java List<Object>根据Object中某一个属性排序
- List集合中的对象根据属性排序
- 对象List集合,按对象的某一属性排序
- 1.提取List<bean>中的某属性集合; 2.List<bean>排序(需要指定升序降序和排序字段的类型)
- 对list集合中的对象按照对象的某一属性进行排序
- List集合中的对象根据属性排序
- 如何根据对象的属性,对集合(list / set)中的对象进行排序
- 用<forEach>遍历list集合时,提示我找不到对象的属性
- List集合中的对象根据属性排序
- list排序,根据list中存放对象的某一属性排序
- List<Map<String,Object>>集合根据map里面的一个字段排序
- java 根据 List<T> 的属性进行排序
- 根据对象的某个字段对List<Object>排序
- (转)泛型集合排序,根据实体类对象的某个属性排序
- 对象集合list根据对象属性排序2015-8-16
- List<Object>根据Object里的2个属性排序