How to find Max Date in List<Object>?

前端 未结 6 2213
被撕碎了的回忆
被撕碎了的回忆 2020-12-23 19:13

Consider a class User

public class User{
  int userId;
  String name;
  Date date;
}

Now I have a List

6条回答
  •  萌比男神i
    2020-12-23 19:35

    Comparator cmp = new Comparator() {
        @Override
        public int compare(User user1, User user2) {
            return user1.date.compareTo(user2.date);
        }
    };
    
    Collections.max(list, cmp);
    

提交回复
热议问题