java.util.TreeSet.lower()方法实例
lower(E e) 方法用来返回的最大元素在这组严格小于给定的元素,或者null,如果不存在这样的元素。
声明
以下是java.util.TreeSet.lower()方法的声明。
public E lower(E e)
参数
-
e - 这是要匹配的值。
返回值
该方法调用返回比e中的最大元素小的元素。返回null,如果没有这样的元素。
异常
-
ClassCastException--如果指定元素不能与set中的当前元素进行比较,抛出此异常。
-
NullPointerException--如果指定的元素为null,并且此set使用自然顺序,或者其比较器不允许使用null元素,抛出此异常。
例子
下面的例子展示java.util.TreeSet.lower()方法的使用。
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(1); treeadd.add(13); treeadd.add(17); treeadd.add(2); // displaying the greatest element < 17 System.out.println("Greatest element less than 17 is: "+treeadd.lower(17)); } }
现在编译和运行上面的代码示例,将产生以下结果。
Greatest element less than 17 is: 13