Java日期字符串排序

Posted tterminator

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java日期字符串排序相关的知识,希望对你有一定的参考价值。

一、示例代码

class test  

    public static void main (String[] args) throws java.lang.Exception
    
        TreeSet<String> dates = new TreeSet<String>();
        dates.add("2016-10-20");
        dates.add("2016-10-20");
        dates.add("2016-10-19");
        dates.add("2016-10-23");
        dates.add("2016-12-20");
        dates.add("2016-09-20");
        dates.add("2015-10-20");
        dates.add("2017-10-20");

        for(String str : dates)
            System.out.println(str);
        
    

二、运行结果

2015-10-20
2016-09-20
2016-10-19
2016-10-20
2016-10-23
2016-12-20
2017-10-20

以上是关于Java日期字符串排序的主要内容,如果未能解决你的问题,请参考以下文章

java 怎么对日期列进行排序

Java日期字符串排序

java使用stream对日期排序

如何根据日期对“MMM YYYY”日期字符串进行排序? [复制]

java file.listFiles()按文件名称日期大小排序

按日期对 HashMap 进行排序