Java String contentEquals() 方法檢查 String 的內容是否等於指定的 charSequence/StringBuffer。
用法:
string.contentEquals(StringBuffer sb)
string.contentEquals(charSequence cs)
這裏,string
是String
類的對象。
參數:
contentEquals()
方法采用單個參數。
StringBuffer
或charSequence
注意:您可以傳遞任何實現的類charSequence
到contentEquals()
方法。例如:String
,StringBuffer
,CharBuffer
等等。
返回:
- 如果字符串包含與指定參數相同的字符序列,則返回
true
。如果不是,則返回false
。
示例:Java 字符串 contentEquals()
class Main {
public static void main(String[] args) {
String str = "Java";
String str1 = "Java";
StringBuffer sb1 = new StringBuffer("Java");
CharSequence cs1 = "Java";
String str2 = "JavA";
StringBuffer sb2 = new StringBuffer("JavA");
CharSequence cs2 = "JavA";
System.out.println(str.contentEquals(str1)); // true
System.out.println(str.contentEquals(sb1)); // true
System.out.println(str.contentEquals(cs1)); // true
System.out.println(str.contentEquals(str2)); // false
System.out.println(str.contentEquals(sb2)); // false
System.out.println(str.contentEquals(cs2)); // false
}
}
Java 字符串 equals() 與 contentEquals()
Java String equals()
方法不僅比較內容,還檢查另一個對象是否是 String
的實例。但是,contentEquals()
隻比較內容。例如,
class Main {
public static void main(String[] args) {
String str1 = "Java";
StringBuffer sb1 = new StringBuffer("Java");
System.out.println(str1.equals(sb1)); // false
System.out.println(str1.contentEquals(sb1)); // true
}
}
在這裏,str1
和sb1
具有相同的內容,但它們是不同對象的實例。因此,str1.equals(sb1)
返回 false
並且 str1.contentEquals(sb1)
返回 true
。
相關用法
- Java String contains()用法及代碼示例
- Java String concat()用法及代碼示例
- Java String copyValueOf()用法及代碼示例
- Java String compareToIgnoreCase()用法及代碼示例
- Java String codePoint()用法及代碼示例
- Java String compareTo()用法及代碼示例
- Java String charAt()用法及代碼示例
- Java String valueOf()用法及代碼示例
- Java String split()用法及代碼示例
- Java String strip()用法及代碼示例
- Java String getChars()用法及代碼示例
- Java String substring()用法及代碼示例
- Java String replace()用法及代碼示例
- Java String regionMatches()用法及代碼示例
- Java String isEmpty()用法及代碼示例
- Java String toString()用法及代碼示例
- Java String endsWith()用法及代碼示例
- Java String lines()用法及代碼示例
- Java String repeat()用法及代碼示例
- Java String hashCode()用法及代碼示例
注:本文由純淨天空篩選整理自 Java String contentEquals()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。