Java 按顺序排列日期

Java 按顺序排列日期,java,android,Java,Android,我正在将用户使用日期选择器输入的日期存储在一个文件中&从文件中读取内容并将其显示在我的历史页面中。请查看附件中的图片 我需要根据左边的条目,按正确的顺序安排这些日期。请帮我做同样的事。 谢谢 如果您使用java.util.Date来操作日期,它应该很容易,因为Date实现了可比性。因此,您只需将值读入列表,然后执行Collections.sort(List)将日期按升序排序。您的意思是对日期进行排序吗?我正在将这些日期保存到一个文件中,稍后我将读取它。如果用户在上述情况下添加日期,那么我应该怎么

我正在将用户使用
日期选择器输入的日期存储在一个文件中&从文件中读取内容并将其显示在我的历史页面中。请查看附件中的图片

我需要根据左边的条目,按正确的顺序安排这些日期。请帮我做同样的事。 谢谢


如果您使用
java.util.Date
来操作日期,它应该很容易,因为
Date
实现了
可比性
。因此,您只需将值读入
列表
,然后执行
Collections.sort(List)
将日期按升序排序。

您的意思是对日期进行排序吗?我正在将这些日期保存到一个文件中,稍后我将读取它。如果用户在上述情况下添加日期,那么我应该怎么做?为什么您要将日期写入文件?好的,让我们看看是否正确:1.用户选择日期2.将日期与其他日期一起保存到文件3。读取文件并显示值。对吗?如果是这样,请将文件中的日期读入
ArrayList
,对其进行排序,然后显示消息。