contain()
时间: 2023-07-31 08:13:28 浏览: 37
`contain()` 是一个 Java 中的方法,用于判断某个元素是否在集合中存在。该方法接受一个参数,表示要查找的元素。如果该元素在集合中存在,则返回 true,否则返回 false。`contain()` 方法可以用于判断 List、Set、Map 等集合类型中是否包含某个元素。下面是一些使用示例:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.contains("apple")); // 输出 true
System.out.println(list.contains("watermelon")); // 输出 false
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
System.out.println(set.contains(2)); // 输出 true
System.out.println(set.contains(4)); // 输出 false
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
System.out.println(map.containsKey("apple")); // 输出 true
System.out.println(map.containsKey("watermelon")); // 输出 false
System.out.println(map.containsValue(2)); // 输出 true
System.out.println(map.containsValue(4)); // 输出 false
```