java StringUtils.contains
时间: 2024-06-14 22:06:32 浏览: 279
`StringUtils.contains`是Apache Commons Lang库中的一个方法,用于判断一个字符串是否包含另一个字符串。它的语法如下:
```java
public static boolean contains(CharSequence seq, CharSequence searchSeq)
```
其中,`seq`是要搜索的字符串,`searchSeq`是要查找的子字符串。该方法返回一个布尔值,表示是否找到了子字符串。
以下是一个示例代码:
```java
import org.apache.commons.lang3.StringUtils;
public class Main {
public static void main(String[] args) {
String str = "Hello, world!";
String searchStr = "world";
boolean contains = StringUtils.contains(str, searchStr);
System.out.println("Contains: " + contains); // 输出:true
}
}
```
相关问题
stringutils.contains
"stringutils.contains" 是一个英文字符串,它的含义是判断一个字符串中是否包含另一个字符串。通常用于编程语言中的字符串处理函数。例如,在 Java 中,可以使用 "stringutils.contains" 函数来判断一个字符串中是否包含另一个字符串。
StringUtils.containsAny怎么用
`StringUtils.containsAny` 是 Apache Commons Lang 库中 `StringUtils` 类的一个方法,用于检查字符串是否包含指定的字符集中的任何一个字符。这个方法可以帮助开发者在处理字符串时快速判断字符串中是否包含某个集合内的任意字符。
以下是 `StringUtils.containsAny` 方法的简单介绍和使用示例:
`StringUtils.containsAny(String str, char... searchChars)` 方法接收两个参数:第一个参数是要检查的字符串 `str`,第二个参数是一个字符数组 `searchChars`,表示要搜索的字符集合。如果在 `str` 中找到 `searchChars` 中的任何一个字符,方法将返回 `true`;否则返回 `false`。
使用示例:
```java
import org.apache.commons.lang3.StringUtils;
public class Example {
public static void main(String[] args) {
String str = "Hello World!";
boolean containsAny = StringUtils.containsAny(str, 'e', 'a');
System.out.println("字符串中包含 'e' 或 'a' 的任意一个字符: " + containsAny); // 输出 true
boolean doesntContain = StringUtils.containsAny(str, 'x', 'z');
System.out.println("字符串中包含 'x' 或 'z' 的任意一个字符: " + doesntContain); // 输出 false
}
}
```
在上面的示例中,`containsAny` 方法被用来检查字符串 `"Hello World!"` 是否包含字符 `'e'` 或 `'a'`,结果为 `true`。而 `doesntContain` 方法用来检查同一个字符串是否包含字符 `'x'` 或 `'z'`,由于这两个字符在字符串中不存在,因此结果为 `false`。
阅读全文