android 判断list包含某个字符串
时间: 2023-12-01 13:39:50 浏览: 82
要判断一个List中是否包含某个字符串,可以使用contains()方法。具体实现如下:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
if (list.contains("banana")) {
//TODO
} else {
//TODO
}
```
以上代码中,我们首先创建了一个List<String>对象,并添加了三个字符串元素。然后使用contains()方法判断该List中是否包含字符串"banana",如果包含,则执行TODO部分的代码,否则执行另一部分的代码。
相关问题
Android List集合中判断是否已经存在某个字符
如果你想在 Android 中的 List 集合中判断是否已经存在某个字符,你可以使用 contains() 方法。
contains() 方法的作用是检查集合中是否包含指定的元素。如果包含,则返回 true,否则返回 false。
例如,假设你有一个 List<String> 类型的集合,名为 list,你想判断集合中是否已经存在字符串 "foo",你可以使用以下代码:
```
if (list.contains("foo")) {
// 字符串 "foo" 已经存在于集合中
} else {
// 字符串 "foo" 还不存在于集合中
}
```
注意,contains() 方法会遍历整个集合来查找指定元素,因此如果集合很大,这可能会导致性能问题。如果需要频繁检查集合中是否包含某个元素,可以考虑使用 Set 集合,它的 contains() 方法的查找速度更快。
阅读全文