package cn.kcn.set;
import java.util.*;
/*
* java.util.Set;(父接口)
* java.util.SortedSet;(子接口)无序不可重复,但是存进去的元素可以按照元素大小顺序自动排序
* java.util.TreeSet;(实现类)
* */
public class SortedSetTest01 {
public static void main(String[] args) {
//创建集合
SortedSet ss = new TreeSet();
//添加元素
ss.add(99);
ss.add(434);
ss.add(12);
ss.add(78);
ss.add(36);
//遍历
Iterator it = ss.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
/*结果为:
12
36
78
99
434
说明Integer类型是以从小到大的顺序排序的
*/
SortedSet sss = new TreeSet();
sss.add("baidu");
sss.add("ali");
sss.add("tencent");
//遍历
it = sss.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
/*结果为:
ali
baidu
tencent
说明:字符串是以abcd。。。排序的
*/
}
}
SortedSet接口与TreeSet实现类(一)
最新推荐文章于 2023-07-23 08:37:24 发布