Cadena Javascript Es Igual Al Método

| | | | | | | | | | | | | | | | | | |

Las cadenas son un tipo de datos que se utiliza para almacenar datos de texto en Java. Al trabajar con cadenas, es posible que se encuentre con un escenario en el que desee comparar dos cadenas entre sí.

Aquí es donde la cadena Java es igual a () y equalsIgnoreCase() entra en juego. El equals () se usa para verificar si dos cadenas son iguales y equalsIgnoreCase () se usa para comparar si dos cadenas son iguales ignorando sus mayúsculas y minúsculas.

Este tutorial explicará, con ejemplos, cómo usar la cadena equals () y equalsIgnoreCase () en Java. Al final de este artículo, sabrá cómo comparar cadenas utilizando estos métodos en Java.

Cadenas Java

Las cadenas se utilizan para almacenar texto y pueden incluir letras, números, símbolos y espacios. Por ejemplo, una cadena podría incluir el nombre de un cliente en una sastrería o la dirección de un proveedor para la sastrería.

En Java, las cadenas se declaran como una secuencia de caracteres entre comillas. Aquí hay un ejemplo de una cadena Java:

En este ejemplo, declaramos una variable llamada favoriteCoffeeShop y la configuramos como Central Perk.

Los objetos Java de cadena son inmutables, lo que significa que una vez que haya creado una cadena, debe usar el método equals () para compararla con otro canal. Ahora que conocemos los conceptos básicos de las cadenas, podemos continuar discutiendo los métodos equals () y equalsIgnoreCase ().

Java String equals

El método Java string equals() se usa para comparar objetos y verificar si el contenido de dos cadenas es igual.

igual a () toma un parámetro: la cadena que desea comparar con otro canal. Esta es la sintaxis del método de cadena equals ():

Desglosemos esto:

  • stringName es el nombre de la cadena original con la que desea comparar string2Name
  • equals () es el método utilizado para comparar stringName con string2Name.
  • string2Name es la cadena con la que desea comparar stringName.

El método equals () devuelve un valor booleano dependiendo de si las cadenas son iguales, por lo que si ambas cadenas son iguales, entonces se devuelve verdadero, de lo contrario, se devuelve falso.

El método de cadena equals () distingue entre mayúsculas y minúsculas, por lo que si dos cadenas contienen los mismos caracteres pero usan varios caracteres en mayúsculas y minúsculas, el método es igual a ( ) devolverá falso .

Ejemplo de cadena Java igual

Suponga que está administrando un hotel y escribiendo un programa para simplificar nuestra fase de registro. un cliente se registra, debe proporcionar su nombre y código de reserva. Compararemos el código de reserva facilitado por el cliente con el registrado a su nombre en el fichero, para verificar la identidad del cliente.

Podemos Utilizaríamos este código para comparar la reserva referencia en el archivo con la referencia de reserva proporcionada por el cliente:

Nuestro código devuelve:

Esta reserva está confirmada.

Analicemos nuestro código:

  1. Declaramos una variable llamada onFileBookingReference que almacena la referencia de reserva asociada al nombre de un cliente.
  2. Declaramos una variable llamada customerGivenBookingReference que almacena la referencia de la reserva dada por el cliente a la recepcionista.
  3. Utilizamos equal() para comprobar si onFileBookingReference es igual a customerGivenBookingReference y establece el resultado del método en la variable areEqual.
  4. Un La instrucción if comprueba si areEqual es igual a verdadero.
    1. Si areEqual es verdadero, se muestra el mensaje Esta reserva está confirmada. está impreso en la consola.
    2. Si areEqual es falso, el mensaje La referencia de reserva proporcionada no coincide con la del archivo. está impreso en la consola.

En este ejemplo, el cliente proporcionó la referencia de reserva correcta, por lo que nuestro programa confirmó su reserva.

Java string equalsIgnoreCase

La cadena El método equalsIgnoreCase() se usa para comparar dos cadenas, ignorando sus mayúsculas y minúsculas. equalsIgnoreCase () usa la misma sintaxis que el método equals () que sigue:

Ahora tomemos un ejemplo para ilustrar este método en acción.

Supongamos que queremos escribir un programa que verifique si el nombre de un cliente coincide con el asociado con la reserva de referencia facilitada. Esta verificación debe distinguir entre mayúsculas y minúsculas para s `` para garantizar que un error de uso de mayúsculas no resulte en la pérdida de una reserva por parte del registrador.

Podríamos usar el siguiente código para comparar el nombre de un cliente con el que está conectado a la referencia de la reserva:

Cuando ejecutamos nuestro código, se devuelve la siguiente respuesta:

Esta reserva está confirmada.

El nombre del cliente almacenado en el archivo es Gregory Lamont, pero el nombre del cliente ingresado por el empleado era Gregory Lamont. Si usáramos el método equals(), estas cadenas no se considerarían iguales porque sus casos son diferentes.

Sin embargo, en este ejemplo hemos usado equalsIgnoreCase(), que ignora los casos en los que se escriben caracteres en la cadena.

Conclusión

El método String equals () se utiliza para verificar si dos cadenas son exactamente iguales. El método equalsIgnoreCase() se utiliza para comprobar si dos cadenas son iguales, independientemente de su caso.

Este tutorial demostró cómo usar los métodos de cadena equals () y equalsIgnoreCase () en Java, haciendo referencia a dos ejemplos. ¡Ahora está listo para comenzar a comparar cadenas en Java usando equals () y equalsIgnoreCase () como un profesional!