基于TreeMap 。使用元素的自然排序对元素进行排序,或由Comparator集合创建时提供,是有特有方法的
使用代码:
package Collection;
import java.util.*;
//使用 TreeSet
public class TreeSetDemo_Set {
public static void main(String[] args){
Set set = new TreeSet();
//添加元素
set.add("bde");
set.add("aaa");
set.add("bac");
//获取元素
for(Iterator it = set.iterator();it.hasNext();){
System.out.println(it.next());
}
}
}
运行结果:
aaa
bac
bde//是按照从小到大排序的
存储自定义对象:
package Collection;
import java.util.*;
//使用 TreeSet
class Beauty{
private String name;
private int age;
public Beauty(String name,int age) {
this.name = name;
this.age= age;
}
}