list.contains
时间: 2023-08-07 13:39:26 浏览: 66
JS List的contains方法与Array的contains方法的使用
5星 · 资源好评率100%
`list.contains()` 方法可以用来判断一个 List 中是否包含某个元素。该方法会基于元素的 `equals()` 方法来判断是否相等。
如果要实现不区分大小写的 contains 操作,可以通过遍历列表并将所有元素转换为小写字母来实现。下面是一个示例代码片段:
```
List<String> list = new ArrayList<String>();
// 添加元素到列表
list.add("Apple");
list.add("Banana");
list.add("Cherry");
// 判断列表是否包含指定元素(不区分大小写)
String elementToFind = "banana";
boolean contains = false;
for (String element : list) {
if (element.toLowerCase().equals(elementToFind.toLowerCase())) {
contains = true;
break;
}
}
System.out.println(contains); // 输出 true
```
在这个示例中,我们将列表中的每个元素都转换为小写字母,并将要查找的元素也转换为小写字母。然后,我们使用 for 循环遍历列表,如果找到了与要查找的元素相等的元素,则将 `contains` 标志设置为 true,并退出循环。最终,我们输出 `contains` 变量的值,即是否找到了指定元素。
阅读全文