ceiling(E e)%uA0方法用来返回在此设定为大于或等于给定的元素的最小元素,或null,如果不存在这样的元素。
声明
以下是java.util.TreeSet.ceiling()方法的声明。
public E ceiling(E e)
参数
-
e--这是要匹配的值。
返回值
在方法调用返回比至少元素大于或等于e或null,如果不存在这样的元素。
异常
-
ClassCastException--%uA0如果指定元素不能与元素相比,当前存在于此集个,这个异常被抛出。
-
NullPointerException--%uA0如果指定的元素为null,并且此set使用自然顺序,或者其比较器不允许使用null元素,这个异常被抛出。
例子
下面的例子显示java.util.TreeSet.ceiling()方法的使用。
package com.yiibai import java.util.Iterator import java.util.TreeSet public class TreeSetDemo { public static void main(String[] args) { // creating a TreeSet TreeSet <Integer>treeadd = new TreeSet<Integer>() // adding in the tree set treeadd.add(12) treeadd.add(11) treeadd.add(16) treeadd.add(15) // getting ceiling value for 13 System.out.println("Ceiling value for 13: "+treeadd.ceiling(13)) } }
现在编译和运行上面的代码示例,将产生以下结果。
Ceiling value for 13: 15