对象排序

来源:互联网 发布:不用网络的监控摄像头 编辑:程序博客网 时间:2024/06/04 19:40


public void sortPersons(List<Person> persons, final boolean ascending)
{
if(persons.size()==0) return;
Collections.sort(persons, new Comparator<person>()
{
@Override
public int compare(Person lhs, Person rhs)
{
long l = lhs.getAge();
long r = rhs.getAge();
return l > r ? (ascending ? -1 : 1) : (l == r ? 0 : (ascending ? 1 : -1));
}
});
}

0 0