【发布时间】:2015-12-21 01:25:06
【问题描述】:
如何比较 ArrayList 中的日期值?
我创建了这个:
ArrayList<newContact> contactList
然后在构造函数中我得到了一个参数:
(String address, String body, long date)
我会尝试这样的:
Collections.sort(contactList.get(i).date);
但我知道这是错误的,所以如果有人可以帮助我,谢谢:)
【问题讨论】:
-
sort()需要对 list 进行排序,如果不想按照newContact的“自然”顺序排序,那么它还需要一个Comparator作为第二个参数。你试图给它一个long值。如何对单个整数值进行排序? -
仅供参考:在 Java 中,类名应始终以大写字母开头,因此应为
NewContact,而不是newContact。