【发布时间】:2016-01-28 19:31:58
【问题描述】:
我有两个要添加到 ArrayList 项目的模型类,并且两个模型类都有一个 getDate(),我想按日期对列表进行排序。我已经有一段时间了,但似乎无法得到它。
ArrayList<Object> items = new ArrayList<>();
ArrayList<LiftDate> liftDates = LiftDateHandler.get(getActivity()).getDate();
ArrayList<OneRepMax> oneRepMaxes = OneRepMaxHandler.get(getActivity()).getORM();
items.addAll(liftDates);
items.addAll(oneRepMaxes);
LiftDate.class 和 OneRepMax.class 都包含:
public Date getDate() {
return mDate;
}
如何根据两个 Objects getDate() 对 ArrayList 项进行排序?
【问题讨论】: