- import java.util.TreeSet;
- public class Example {
- public static void main(String[]args) {
- TreeSet ts=new TreeSet();
- ts.add(3);
- ts.add(29);
- ts.add(101);
- ts.add(21);
- System.out.println(ts);//集合
- //获取首尾元素
- System.out.println(ts.first());
- System.out.println(ts.last());
- //比较获取元素
- System.out.println("集合小于或等于9的最大元素:"+ts.floor(9));
- System.out.println("集合中大于10的最小元素:"+ts.higher(10));
- //删除元素
- Object first=ts.pollFirst();
- System.out.println("删除的第一个元素:"+ts.first());
- System.out.println(ts);//删除后的集合
- }
- }
运行结果:
3
101
集合小于或等于9的最大元素:3
集合中大于10的最小元素:21
删除的第一个元素:21
[21, 29, 101]