Erlang - igual

El método devuelve un valor booleano sobre si una cadena es igual a otra. Si las cadenas son iguales, devolverá un valor de verdadero, de lo contrario, devolverá un valor de falso.

Sintaxis

equal(str1,str2)

Parámetros

  • str1,str2 - Las 2 cadenas que deben compararse.

Valor devuelto

Si las 2 cadenas son iguales, devolverá un valor verdadero; de lo contrario, devolverá un valor falso.

Por ejemplo

-module(helloworld). 
-import(string,[equal/2]). 
-export([start/0]). 

start() -> 
   Str1 = "This is a string1", 
   Str2 = "This is a string2", 
   Status = equal(Str1,Str2), 
   io:fwrite("~p~n",[Status]).

Salida

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado.

false