Java 自定义按时间先后顺序排序集合

List<Date> dateList = new ArrayList<>();

dateList.add(date2);       

dateList.add(date1);

dateList.add(date3);        

//按事件时间倒序排序
                Comparator<Object> c = new Comparator<Object >() {
                    @Override
                    public int compare(Date  d1, Date  d2) {
                        if(d1.before(d2)) {
                            return 1;
                        }else {
                            return -1;
                        }
                    }
                };    
                
                Collections.sort(dateList,c);

发布了12 篇原创文章 · 获赞 5 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览