我正在使用 Java 创建一个交互式应用程序来询问用户的出生日期。此刻我有一个日期被读取并存储为表单中的字符串 (dd-mm-yyyy)。现在有多个人被存储在一个数组列表中,每个人都有不同的出生日期。根据出生日期对数组列表进行排序的最佳方法是什么?
亲切的问候
最佳答案
您是将 Person
对象存储在列表还是日期中?如果存储日期 (java.util.Date
),您可以简单地对列表进行排序,它应该适合您。如果您存储 Person
对象,您可以传入自定义 Comparator
,排序实用程序将使用它。
引用资料:
关于java - 整理日期 - 用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4603207/