java 判断一个list是否包含某字符串
时间: 2024-09-15 10:06:17 浏览: 38
在 Java 中,你可以使用 `contains()` 方法来判断一个 `List<String>` 是否包含某个特定的字符串。这个方法属于 `List` 接口,所有实现了这个接口的类(如 `ArrayList`, `LinkedList` 等)都具备此功能。
下面是一个简单的示例:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
String searchStr = "banana";
if (list.contains(searchStr)) {
System.out.println("The list contains the string: " + searchStr);
} else {
System.out.println("The list does not contain the string: " + searchStr);
}
}
}
```
在这个例子中,如果 `searchStr` 存在于 `list` 中,`contains(searchStr)` 将返回 `true`,否则返回 `false`。
阅读全文