📅  最后修改于: 2023-12-03 15:16:19.980000             🧑  作者: Mango
Java中的 AbstractSet类是一个抽象类,它实现了Set接口。AbstractSet类提供了许多方法来操作集合对象,其中之一就是contains()方法。
contains()方法用于判断一个集合是否包含一个指定元素。如果包含,则返回true,否则返回false。
语法为:
boolean contains(Object element)
其中,element表示要查找的元素。
下面是一个示例程序,演示了如何使用AbstractSet类的contains()方法来判断一个集合中是否包含指定元素。代码如下:
import java.util.*;
public class AbstractSetDemo {
public static void main(String[] args) {
// 创建一个AbstractSet集合
AbstractSet<String> set = new HashSet<>();
// 添加元素到集合中
set.add("Java");
set.add("C++");
set.add("Python");
set.add("Ruby");
// 判断集合中是否包含指定元素
if(set.contains("Java")) {
System.out.println("集合中包含Java元素。");
} else {
System.out.println("集合中不包含Java元素。");
}
if(set.contains("Perl")) {
System.out.println("集合中包含Perl元素。");
} else {
System.out.println("集合中不包含Perl元素。");
}
}
}
输出结果为:
集合中包含Java元素。
集合中不包含Perl元素。
AbstractSet类的contains()方法是用于判断一个集合是否包含指定元素的。使用该方法可以方便地检查集合中是否包含指定元素,从而进行下一步操作。