List对象按属性排序
1.Stream流sorted
正序:
List<Person> collect = personList.stream().sorted(Comparator.comparing(Person::getUploadTime)).collect(Collectors.toList());倒序:
List<Person> collect = personList.stream().sorted((p1, p2) -> p2.getUploadTime().compareTo(p1.getUploadTime())).collect(Collectors.toList());2.List sort,直接给List排序
正序:
personList.sort(Comparator.comparing(Person::getUploadTime));倒序:
personList.sort((p1, p2) -> p2.getUploadTime().compareTo(p1.getUploadTime()));
❤️ 如果你喜欢这篇文章,请点赞支持! 👍 同时欢迎关注我的博客,获取更多精彩内容!
本文来自博客园,作者:佛祖让我来巡山,转载请注明原文链接:https://www.cnblogs.com/sun-10387834/p/16147499.html