【发布时间】:2013-08-05 17:52:30
【问题描述】:
我有四个不同对象类型的列表。每个对象类型都有一个共同的元素:getTime()。
注意事项:
- 列表按顺序排列,但不能从同一点开始。
- 列表可能不会在同一时间点开始。
对我来说,排序这 4 个对象以使每个元素“i”具有相同的 getTime() 值的最佳方法是什么?
【问题讨论】:
-
最好的方法?所以你已经实现了我猜是在 getTime 上带有比较器的 Collections.sort?
-
您的问题不清楚。给定两个具有时间值的列表:a=[ 1, 3, 5 ] 和 b=[ 2, 3, 4 ],结果是什么?我的猜测是:a'= [ 1, null, 3, null, 5 ] 和 b'= [ null, 2, 3, 4, null ]。这是正确的吗?