首先写一个类,继承Comparator接口
如下:
public class SortCount implements Comparator<User>{
//@Override
public int compare(User lhs, User rhs) {
if(lhs.getCount() != rhs.getCount()) {
return lhs.getCount() - rhs.getCount();
}
else {
return (int) (lhs.getDate() - rhs.getDate());
}
}
}
如果用户不同,则按时间进行增加排序,列表越下面时间越大。
在代码中进行调用:
Collections.sort(users, new SortCount());
即可对相关类按照具体的条件进行排序。