How to find Max Date in List<Object>?

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

Consider a class User

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

Now I have a List

6条回答
  •  借酒劲吻你
    2020-12-23 19:46

    LocalDate maxDate = dates.stream()
                                .max( Comparator.comparing( LocalDate::toEpochDay ) )
                                .get();
    
    LocalDate minDate = dates.stream()
                                .min( Comparator.comparing( LocalDate::toEpochDay ) )
                                .get();
    

提交回复
热议问题