java.lang.String.contentEquals() 方法用于将给定字符串与指定的 CharSequence 进行比较。如果字符串表示的 char 值序列与指定序列相同,则返回 true,否则返回 false。
语法
public boolean contentEquals(CharSequence cs)
参数
cs | 指定与给定字符串进行比较的序列。 |
返回值
如果此字符串表示与指定序列相同的 char 值序列,则返回 true,否则返回 false。
异常
无。
示例:
在下面的示例中,contentEquals()方法用于检查给定字符串str1是否表示与字符串相同的char值序列str2 和 str3。
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 是否与序列 str2 和 str3 相同。
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