java list集合中是否存在某个字符串
时间: 2024-06-13 18:05:32 浏览: 16
可以使用Java中的contains方法来判断List集合中是否存在某个字符串。该方法返回一个布尔值,如果List集合中包含该字符串,则返回true,否则返回false。
例如,假设有一个List<String>类型的集合list,我们可以使用以下代码来判断该集合中是否包含字符串"hello":
```
if (list.contains("hello")) {
System.out.println("该集合中包含字符串hello");
} else {
System.out.println("该集合中不包含字符串hello");
}
```
相关问题
java判断字符串集合中是否包含某个字符串
您可以使用Java中的contains方法来判断一个字符串是否包含在一个字符串集合中。例如:
List<String> stringList = new ArrayList<>();
stringList.add("hello");
stringList.add("world");
if (stringList.contains("hello")) {
System.out.println("包含字符串hello");
} else {
System.out.println("不包含字符串hello");
}
java list集合的字符串转换为list集合
您可以使用Java的split()方法将一个字符串拆分成多个子字符串,并将其添加到List集合中。以下是一个示例代码:
```java
import java.util.Arrays;
import java.util.List;
public class StringToList {
public static void main(String[] args) {
String str = "apple,banana,orange";
List<String> list = Arrays.asList(str.split(","));
System.out.println(list);
}
}
```
在这个示例中,我们首先将字符串`str`以逗号为分隔符拆分成多个子字符串,然后通过`Arrays.asList()`方法将这些子字符串转换为List集合。最后,我们将结果打印出来。
输出结果为:`[apple, banana, orange]`
请注意,这种方法创建的List集合是不可变的,即不能修改其元素。如果您需要对集合进行修改操作,可以使用`ArrayList`类来创建可变的List集合。