对List集合中的对象进行按某个属性排序
附:本文大部分参考网上资源,主要用于个人的笔记心得记录
下面是个人在处理业务中的使用:
到了这里你觉得很神奇?错了,现在是java8的时代,我们来看看新特性下如何排序的:
List<CountCardDetailVo> all = new ArrayList<>(); //根据创建时间降序排序 all.sort(Comparator.comparing(CountCardDetailVo::getCreateTime).reversed()); //根据创建时间升序排序 all.sort(Comparator.comparing(CountCardDetailVo::getCreateTime));