Java.lang.String 类

java.lang.String.contentEquals() 方法用于将给定字符串与指定的 CharSequence 进行比较。如果字符串表示的 char 值序列与指定序列相同,则返回 true,否则返回 false。

语法

public boolean contentEquals(CharSequence cs) 

参数

cs指定与给定字符串进行比较的序列。

返回值

如果此字符串表示与指定序列相同的 char 值序列,则返回 true,否则返回 false。

异常

无。

示例:

在下面的示例中,contentEquals()方法用于检查给定字符串str1是否表示与字符串相同的char值序列str2str3

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    String str1 = "Hello World";
    String str2 = "Hello World";
    String str3 = "Hello";

    System.out.println(str1.contentEquals(str2)); 
    System.out.println(str1.contentEquals(str3)); 
  }
} 

上述代码的输出将是:

true
false 

示例:

在下面的示例中,contentEquals() 方法用于检查给定字符串 str1 是否与序列 str2str3 相同

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    String str1 = "Java";
    CharSequence str2 = "Java";
    CharSequence str3 = "Python";

    System.out.println(str1.contentEquals(str2)); 
    System.out.println(str1.contentEquals(str3)); 
  }
} 

上述代码的输出将是:

true
false