本文概述
- Java字符串contains()方法示例
- Java字符串contains()方法示例2
- Java字符串contains()方法示例3
内部实施
public boolean contains(CharSequence s) {
return indexOf(s.toString()) >
-1;
}
签名
字符串contains()方法的签名如下:
public boolean contains(CharSequence sequence)
参数
sequence:指定要搜索的字符的顺序。
退货
如果存在char值序列, 则为true, 否则为false。
投掷
【Java字符串contains()】NullPointerException:如果sequence为null。
Java字符串contains()方法示例
class ContainsExample{
public static void main(String args[]){
String name="what do you know about me";
System.out.println(name.contains("do you know"));
System.out.println(name.contains("about"));
System.out.println(name.contains("hello"));
}}
立即测试
true
true
false
Java字符串contains()方法示例2contains()方法搜索区分大小写的字符序列。如果参数不区分大小写, 则返回false。让我们看下面的例子。
public class ContainsExample2 {
public static void main(String[] args) {
String str = "Hello srcmini readers";
boolean isContains = str.contains("srcmini");
System.out.println(isContains);
// Case Sensitive
System.out.println(str.contains("srcmini"));
// false
}
}
true
false
Java字符串contains()方法示例3contains()方法有助于在字符串中找到一个字符序列。我们可以在控件结构中使用它来生成基于搜索的结果。让我们在下面看一个例子。
public class ContainsExample3 {
public static void main(String[] args) {
String str = "To learn Java visit srcmini.com";
if(str.contains("srcmini.com")) {
System.out.println("This string contains srcmini.com");
}else
System.out.println("Result not found");
}
}
输出:
This string contains srcmini.com
推荐阅读
- Java字符串equals()
- Java字符串endsWith()
- Java字符串连接
- Java字符串介绍
- Java字符串compareTo()
- Java字符串charAt()
- 12款适用于iPhone的最佳音乐播放器应用推荐合集
- Win10商店应用默认安装位置C盘更改办法
- Win7系统Win 8怎样才能永久免费升级Win10系统?