用java语言,定义一个方法listTest(ArrayList list, String s),要求使用contains()方法判断list集合里面是否包含s
时间: 2024-03-10 14:51:18 浏览: 79
jstl中判断list中是否包含某个值的简单方法
5星 · 资源好评率100%
下面是一个使用contains()方法判断ArrayList是否包含某个元素的示例:
```java
import java.util.ArrayList;
public class ListTest {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
listTest(list, "banana");
listTest(list, "peach");
}
public static void listTest(ArrayList<String> list, String s) {
if (list.contains(s)) {
System.out.println("List contains " + s);
} else {
System.out.println("List does not contain " + s);
}
}
}
```
在上面的示例中,listTest()方法接受一个ArrayList和一个字符串参数s,使用contains()方法判断list集合是否包含s。如果包含,则输出"List contains s",否则输出"List does not contain s"。
在main()方法中,我们创建了一个包含三个元素的ArrayList,并分别测试了"banana"和"peach"两个字符串是否包含在列表中。输出结果如下:
```
List contains banana
List does not contain peach
```
阅读全文