Descripción
Este método compara esta cadena con el objeto especificado. El resultado es verdadero si y solo si el argumento no es nulo y es un objeto String que representa la misma secuencia de caracteres que este objeto.
Sintaxis
Aquí está la sintaxis de este método:
public boolean equals(Object anObject)
Parámetros
Aquí está el detalle de los parámetros:
Valor devuelto
- Este método devuelve verdadero si las cadenas son iguales; falso de lo contrario.
Ejemplo
public class Test {
public static void main(String args[]) {
String Str1 = new String("This is really not immutable!!");
String Str2 = Str1;
String Str3 = new String("This is really not immutable!!");
boolean retVal;
retVal = Str1.equals( Str2 );
System.out.println("Returned Value = " + retVal );
retVal = Str1.equals( Str3 );
System.out.println("Returned Value = " + retVal );
}
}
Esto producirá el siguiente resultado:
Salida
Returned Value = true
Returned Value = true