Java ConcurrentSkipListSet floor()方法
java.util.concurrent.ConcurrentSkipListSet 的 floor() 方法是Java中的一个内置函数,它返回这个集合中小于或等于给定元素的最大元素,如果没有这样的元素,则返回null。
语法
参数: 该函数接受一个参数e,即要匹配的值。
返回值: 该函数返回小于或等于e的最大元素,如果没有这样的元素,则返回空。
异常: 该函数会抛出以下异常。
- ClassCastException - 如果指定的元素不能与当前集合中的元素进行比较。
- NullPointerException - 如果指定的元素是空的。
下面的程序说明了ConcurrentSkipListSet.floor()方法。
程序1 :
输出:
程序2: 显示floor()中NullPointerException的程序。
输出:
参考资料: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListSet.html#floor-E-