一、示例代码
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中的TreeSet集合来存储并自动排序日期字符串。TreeSet能够确保所有元素唯一且按自然顺序排列,这对于需要对数据进行排序和去除重复项的应用场景非常有用。
1017





