个性化阅读
专注于IT技术分析

Java字符串contains()

本文概述

java字符串contains()方法搜索此字符串中的字符序列。如果在此字符串中找到char值序列, 则返回true, 否则返回false。


内部实施

public boolean contains(CharSequence s) {
        return indexOf(s.toString()) > -1;
    }

签名

字符串contains()方法的签名如下:

public boolean contains(CharSequence sequence)

参数

sequence:指定要搜索的字符的顺序。


退货

如果存在char值序列, 则为true, 否则为false。


投掷

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()方法示例2

contains()方法搜索区分大小写的字符序列。如果参数不区分大小写, 则返回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()方法示例3

contains()方法有助于在字符串中找到一个字符序列。我们可以在控件结构中使用它来生成基于搜索的结果。让我们在下面看一个例子。

public class ContainsExample3 {	
	public static void main(String[] args) {		
		String str = "To learn Java visit srcmini02.com";		
		if(str.contains("srcmini02.com")) {
			System.out.println("This string contains srcmini02.com");
		}else
			System.out.println("Result not found");		
	}
}

输出:

This string contains srcmini02.com
赞(0)
未经允许不得转载:srcmini » Java字符串contains()

评论 抢沙发

评论前必须登录!