floor(E e) 方法返回在这个集合中小于或者等于给定元素的最大元素,如果不存在这样的元素,返回null.
ceiling(E e) 方法返回在这个集合中大于或者等于给定元素的最小元素,如果不存在这样的元素,返回null.
示例:
public class TreeSetDemo {
public static void main(String[] args) {
// creating a TreeSet
TreeSet <Integer>treeset = new TreeSet<Integer>();
// adding in the tree set
treeset.add(23);
treeset.add(25);
treeset.add(35);
treeset.add(40);
// getting the floor value for 13
System.out.println(treeset.floor(26));
System.out.println(treeset.ceiling(33));
}
}
输出:
25
35