Java 中 set 的ceiling
时间: 2023-06-25 18:06:25 浏览: 117
Ceil.java 算法
在 Java 中,Set 接口提供了一个名为 ceiling 的方法,用于找到集合中大于等于给定元素的最小元素。如果集合中不存在大于等于给定元素的元素,则返回 null。
下面是一个示例代码:
```java
Set<Integer> set = new TreeSet<>();
set.add(2);
set.add(4);
set.add(6);
set.add(8);
set.add(10);
System.out.println(set.ceiling(5)); // 输出 6
System.out.println(set.ceiling(8)); // 输出 8
System.out.println(set.ceiling(11)); // 输出 null
```
在上述代码中,我们创建了一个 TreeSet 集合,并向其中添加了一些元素。然后,我们使用 set.ceiling 方法分别查找大于等于 5、8 和 11 的最小元素,输出结果如注释所示。
阅读全文