怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-MM-DD hh:mm),最好有个例子.
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/12 14:17:11
怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-MM-DDhh:mm),最好有个例子.怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-M
怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-MM-DD hh:mm),最好有个例子.
怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-MM-DD hh:mm),最好有个例子.
怎么用java程序对集合里的对象按对象的某个属性排序,这个属性是日期(YYYY-MM-DD hh:mm),最好有个例子.
你的对象要实现Compare接口
class MyBean implements Comparable<MyBean> {private Date sortKey;
public Date getSortKey() {
return sortKey;
}
public void setSortKey(Date sortKey) {
this.sortKey = sortKey;
}
@Override
public int compareTo(MyBean o) {
return this.sortKey.compareTo(o.getSortKey());
}
}
然后直接调用Collections.sort(list);
public static void main(String[] args) throws ParseException {List<MyBean> list = new ArrayList<MyBean>();
Collections.sort(list);
}