contains()函数是什么,如何使用它
发布时间:2023-06-12 20:11:36
contains()函数是一个Java集合类方法,用于判断一个集合中是否包含某个指定元素。该函数通常用于List、Set、Map等集合类中,它接受一个参数,即要判断的元素,如果集合中包含该元素,则返回true,否则返回false。
使用contains()函数非常简单,只需要调用集合对象的contains()方法,并传入要检查的元素即可。下面分别给出List、Set和Map集合类的使用示例:
1. 使用List集合类的contains()函数:
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
if (list.contains("apple")) {
System.out.println("List contains apple");
}
2. 使用Set集合类的contains()函数:
Set<String> set = new HashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");
if (set.contains("apple")) {
System.out.println("Set contains apple");
}
3. 使用Map集合类的contains()函数:
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
if (map.containsKey("apple")) {
System.out.println("Map contains key apple");
}
if (map.containsValue(2)) {
System.out.println("Map contains value 2");
}
总的来说,contains()函数是Java集合类提供的一个非常方便的方法,可以在判断集合中是否包含指定元素时派上用场。使用起来也非常简单,只需调用它并传入要检查的元素即可。无论是List、Set还是Map等Java集合类,都支持contains()函数,因此前端开发人员可以非常方便地在项目中使用这个函数。
