Java 按日期排序ArrayList

Java 按日期排序ArrayList,java,arrays,sorting,Java,Arrays,Sorting,我正在编写一个程序,并试图按日期对ArrayList进行排序。 有人知道怎么做吗? 例如,我有ArrayList oystercardList 我想把最后一次旅行的日期排在最上面 我已经为Date创建了一个对象。如果需要对集合中包含的自定义对象进行排序可以使用Collections.sort(java.util.List)或Collections.sort(java.util.List,java.util.Comparator)并实现Comparable接口或Comparator接口 有关更多详

我正在编写一个程序,并试图按日期对ArrayList进行排序。
有人知道怎么做吗?
例如,我有
ArrayList oystercardList
我想把最后一次旅行的日期排在最上面


我已经为Date创建了一个对象。

如果需要对
集合中包含的自定义对象进行排序
可以使用
Collections.sort(java.util.List)
Collections.sort(java.util.List,java.util.Comparator)
并实现
Comparable
接口或
Comparator
接口


有关更多详细信息,请参阅Javadoc。

您使用什么编程语言?你已经有代码了吗?列出了什么?用哪种语言
Java
?您必须为我们提供更多信息以帮助您。理想情况下,显示列表中对象的结构以及创建它的代码。我正在看练习,并试图为它编写解决方案。它是用Java编写的。为oyster
ArrayList oysterList创建列表然后我有类DateTime,所以当我运行程序时,它会给我一个不同行程、日期和时间的列表。