public class Test {
//定义一个实体
public static class UserBean {
private String id;
private String birthday;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getBirthday() {
return birthday;
}
public void setBirthday(String birthday) {
this.birthday = birthday;
}
}
//主程序
public static void main(String[] args) {
List<UserBean> list = new ArrayList<UserBean>();
UserListGenerate(list);
System.out.println("排序前:"+list);
//方法一
ListSort(list);
//方法二
Collections.sort(list, new Comparator<UserBean>() {
@Override
public int compare(UserBean o1, UserBean o2) {
return o1.getBirthday().compareTo(o2.getBirthday());
}
});