java.util.TreeSet.floor()方法实例
floor(E e) 方法返回在这个集合中小于或者等于给定元素的最大元素,或者null,如果不存在这样的元素。
声明
以下是 java.util.TreeSet.floor()方法的声明。
public E floor(E e)
参数
-
e--这是要匹配的值。
返回值
该方法调用返回比的最大元素小于或等于e,返回null,如果没有这样的元素。
异常
-
NullPointerException--如果指定的元素为null,并且此set使用自然顺序,或者其比较器不允许使用null元素,抛出此异常。
-
ClassCastException--如果指定元素不能与元素相比,当前存在于一组抛出此异常。
例子
下面的例子展示java.util.TreeSet.floor()方法的使用。
package com.yiibai; 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 the floor value for 13 System.out.println("Floor value for 13: "+treeadd.floor(13)); } }
现在编译和运行上面的代码示例,将产生以下结果。
Floor value for 13: 12