📅  最后修改于: 2023-12-03 15:16:26.554000             🧑  作者: Mango
SortedSet
是Java集合Framework中的一个接口,它继承了Java集合中的Set
接口。因此其继承了Set
接口的所有特性,即在SortedSet
中不存在重复元素,且元素是有序的。
SortedSet
接口中的contains()
方法用于判断该SortedSet
中是否包含某个元素。
boolean contains(Object o)
该方法返回一个布尔值。当集合包含指定的元素时,返回true
;否则返回false
。
下面给出一个包含Integer
类型元素的SortedSet
对象,通过contains()
方法来判断其中是否包含某个元素。
import java.util.SortedSet;
import java.util.TreeSet;
public class SortedSetExample {
public static void main(String[] args) {
// 创建一个SortedSet对象
SortedSet<Integer> numbers = new TreeSet<>();
// 向集合中添加元素
numbers.add(10);
numbers.add(20);
numbers.add(30);
numbers.add(40);
numbers.add(50);
// 判断集合中是否包含某个元素
System.out.println("集合中是否包含元素 20: "+numbers.contains(20));
System.out.println("集合中是否包含元素 70: "+numbers.contains(70));
}
}
上述代码的输出结果为:
集合中是否包含元素 20: true
集合中是否包含元素 70: false
从输出结果可以看出,该SortedSet
集合中包含元素20,但不包含元素70。因此,调用contains()
方法返回的结果分别是true
和false
。
以上就是SortedSet
接口中的contains()
方法及其示例。