我有狗Entities
列表包含現場"Birthday".
在列表中獲取最早的DateTime?
我想有隻返回列表中的最古老的DateTime
實體類的方法。
我該怎麼做?
實體:
@Entity
@Table(name = "DOG")
public class Dog
{
//some other fields
@Column(name = "BIRTHDAY")
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTime")
private DateTime birthday;
列表的例子:
private List<Dog> dogList;
實現可比接口。重寫compareTo方法。覆蓋equals和hashcode。反向排序列表並獲取最上面的元素。 –
請舉一個這樣的 – java123999
@sidgate的例子,這是一個C#的答案,這是java – java123999