Java String contentEquals() 方法
定义和用法
contentEquals() 方法搜索字符串,以查明它是否包含与指定字符串或 StringBuffer 中完全相同的字符序列。
如果字符存在则返回 true,如果不存在则返回 false。
实例
查明字符串是否包含字符序列:
String myStr = "Hello";
System.out.println(myStr.contentEquals("Hello")); // true
System.out.println(myStr.contentEquals("e")); // false
System.out.println(myStr.contentEquals("Hi")); // false
语法
有两种 contentEquals() 方法:
public boolean contentEquals(StringBuffer chars)
public boolean contentEquals(CharSequence chars)
参数
| 参数 | 描述 |
|---|---|
| StringBuffer chars | 要搜索的 StringBuffer。 |
| CharSequence chars | 要搜索的字符序列。 |
StringBuffer 类就像 String,只是它可修改,可在 java.lang 包中找到。
CharSequence 接口是可读的 char 值序列,可在 java.lang 包中找到。
技术细节
| 返回: |
|
|---|---|
| Java 版本: |
1.4 (contentEquals (StringBuffer chars)) 1.5 (contentEquals (CharSequence chars)) |