The java.lang.String.contentEquals(StringBuffer sb) method compares this string to the specified StringBuffer. The result is true if and only if this String represents the same sequence of characters as the specified StringBuffer.
DeclarationFollowing is the declaration for java.lang.String.contentEquals() method
public boolean contentEquals(StringBuffer sb)Parameters
sb − This is the StringBuffer to compare this String against.
Return ValueThis method returns true if this String represents the same sequence of characters as the specified StringBuffer, else false.
ExceptionNA
ExampleThe following example shows the usage of java.lang.String.contentEquals() method.
package com.tutorialspoint; import java.lang.*; public class StringDemo { public static void main(String[] args) { String str1 = "amrood admin"; String str2 = "amrood admin"; /* string represents the same sequence of characters as the specified StringBuffer */ StringBuffer strbuf = new StringBuffer(str1); System.out.println("Method returns : " + str2.contentEquals(strbuf)); /* string does not represent the same sequence of characters as the specified StringBuffer */ str2 = str1.toUpperCase(); System.out.println("Method returns : " + str2.contentEquals(strbuf)); } }
Let us compile and run the above program, this will produce the following result −
Method returns : true Method returns : false
java_lang_string.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4