El método contentEquals()
comparar el archivo String
con el String Buffer
y devuelve un valor booleano. Devuelve verdadero si la cadena coincide con el búfer de cadena; de lo contrario, devuelve falso.
boolean contentEquals(StringBuffer sb)
Ejemplo
En este ejemplo, tenemos dos cadenas y dos búferes de cadena. Estamos comparando las cadenas con los búferes de cadena usando contentEquals()
método. Aquí mostramos el resultado llamando directamente al método in System.out.println
declaración. Sin embargo, también puede almacenar el valor devuelto en una variable booleana y usarlo más de esta manera: boolean var = str1.contentEquals(sb1);
public class ContentEqualsExample { public static void main(String args[]) { String str1 = "First String"; String str2 = "Second String"; StringBuffer str3 = new StringBuffer( "Second String"); StringBuffer str4 = new StringBuffer( "First String"); System.out.println("str1 equals to str3:"+str1.contentEquals(str3)); System.out.println("str2 equals to str3:"+str2.contentEquals(str3)); System.out.println("str1 equals to str4:"+str1.contentEquals(str4)); System.out.println("str2 equals to str4:"+str2.contentEquals(str4)); } }
Producción:
str1 equals to str3:false str2 equals to str3:true str1 equals to str4:true str2 equals to str4:false