List根据里面的对象属性的值进行排序
2017-08-11 12:00
471 查看
//根据优先级排序
Collections.sort(rules,new Comparator(){
public int compare(UserTempRuleGroupDetail rule1, UserTempRuleGroupDetail rule2) {
//按照优先级进行升序排列
if(rule1.getRulePriority() > rule2.getRulePriority()){
return 1;
}
if(rule1.getRulePriority() == rule2.getRulePriority()){
return 0;
}
return -1;
}
});
Collections.sort(rules,new Comparator(){
public int compare(UserTempRuleGroupDetail rule1, UserTempRuleGroupDetail rule2) {
//按照优先级进行升序排列
if(rule1.getRulePriority() > rule2.getRulePriority()){
return 1;
}
if(rule1.getRulePriority() == rule2.getRulePriority()){
return 0;
}
return -1;
}
});
相关文章推荐
- Java中对List中的存储对象根据属性进行排序的办法
- 如何根据对象的属性,对集合(list / set)中的对象进行排序
- 根据list对象的某一个属性进行排序
- Java实现根据List中对象的相应属性进行排序
- C#中对List<Object>泛型集合,根据对象的某一属性进行升序排序
- 根据List的对象的某个属性进行排序方法
- 【原创】Java 对 List 内对象根据对象属性进行排序
- 根据List里面的对象属性对对象排序
- 容易遗忘的Comparable:一个结果集List,里面有很多的对象,要求根据对象的指定(age)字段进行排序
- 如何根据对象的属性,对集合(list / set)中的对象进行排序
- List集合中删除属性(一个或者多个属性)相同的对象返回List且根据对象属性进行排序输出
- java使用Comparator根据list对象的属性进行排序
- java根据List内对象的属性排序方法
- java根据List内对象的属性排序
- java list按照元素对象的指定多个字段属性进行排序
- 实体类集合(List<Object>)根据实体类的一个或者多个属性对集合进行排序-Collections.sort
- List里面的对象进行排序
- List 根据 元素属性进行排序
- List集合中的对象根据属性排序
- List集合中的对象根据属性排序