Java String contentEquals() 方法

实例

找出字符串是否包含字符序列:

  1. public class Main {
  2. public static void main(String[] args) {
  3. String myStr = "Hello";
  4. System.out.println(myStr.contentEquals("Hello"));
  5. System.out.println(myStr.contentEquals("e"));
  6. System.out.println(myStr.contentEquals("Hi"));
  7. }
  8. }

定义与用法

contentEquals() 方法搜索字符串,以确定它在指定的 String 字符串或 StringBuffer 中是否包含完全相同的字符序列。

如果字符存在,则返回 true;如果不存在,则返回 false


语法

有两个 contentEquals() 方法:


参数值

参数描述
StringBuffer chars要搜索的字符串缓冲区
CharSequence chars要搜索的字符序列

StringBuffer 类就像一个字符串,它在 java.lang 中。

CharSequence 接口是一个可读的字符值序列,它在 java.lang 中。


技术细节

返回:一个 boolean 值, 指示指定 String 字符串(或 StringBuffer)中是否存在完全相同的字符序列:
  • true - 存在字符序列
  • false - 不存在字符序列
Java 版本:1.4 (contentEquals (StringBuffer chars))
1.5 (contentEquals (CharSequence chars))

分类导航