1.在Eclipse里面,新建一个类,输入如下代码:
public static void main(String[] args) {
Set set = new HashSet<>();
set.add("20190101");
set.add("20190103");
set.add("20190102");
set.add("20190105");
set.add("20190104");
System.out.println(set.toString());
}
在set里面随机添加一些字符串。
2.然后点击上的【运行】按钮,开始运行程序。
3.可以看到,输出窗口展示的值没有顺序。
4.然后修改下代码,加入排序代码:
public static void main(String[] args) {
Set set = new HashSet<>();
set.add("20190101");
set.add("20190103");
set.add("20190102");
set.add("20190105");
set.add("20190104");
System.out.println(set.toString());
Set sortSet = new TreeSet((o1, o2) -> o2.compareTo(o1));
sortSet.addAll(set);
System.out.println(sortSet.toString());
}
这样,就可以对set进行重新排序。
5.再次点击上的【运行】按钮,开始运行程序。
6.可以看到,输出的元素已经按照从大到小的顺序进行排序了。