Java String Equalsignorecase

Java String Equalsignorecase

Si alguna vez ha trabajado con valores y variables de tipo de cadena en la programación, es posible que haya visto que las cadenas pueden estar contenidas en cualquier caso, i.mi. mayúsculas o minúsculas. Es la posibilidad de que una cadena completa pueda estar en mayúsculas o minúsculas. Junto con eso, existe la posibilidad de que algunos de los caracteres de las cuerdas contengan mayúsculas y algunos minúsculas. El lenguaje de programación Java funciona con muchas funciones de cadena para comparar la igualdad de una o más variables de cadena utilizando la función de caso. De tales funciones, uno es el método "ecualsignorecase" para verificar la igualdad de dos cadenas, ignorando los casos de ambas variables de cadena. En esta función, obtendrá un valor "verdadero" booleano cuando los valores de cadena son los mismos, excepto sus casos. Esta guía demostrará el uso de esta función utilizando algunas ilustraciones simples.

Ejemplo 1:

Debe tener un ejemplo básico para el método EqualSignorECase () en Java para una comprensión más clara. Por lo tanto, la herramienta Java básica de ID Eclipse se usa aquí. Se crea un proyecto llamado "prueba" y se muestra el mismo archivo de nombre. Se debe utilizar la clase pública con el nombre "Prueba". Para ejemplos, el nombre de la clase debe ser el mismo que el nombre del archivo Java "Prueba.Java". Para iniciar la ejecución del programa después de ejecutarla, debe tener el método "principal" de Java en la clase "Prueba".

Comenzamos la definición de método principal () con las inicializaciones de la variable de 3 cadenas. Las dos primeras cuerdas, "S1" y "S2", son el reverso entre sí. Mientras que la cadena S3 es la misma que la cadena S1, pero la única diferencia es su caso, uno es la cadena de mayúsculas y la otra es la cadena en minúscula. Ahora, utilizamos el método de Java de Equalsigorecase () en el "Sistema.afuera.Println ”Declaración de la función de Java para verificar la igualdad de dos variables de cadena después de ignorar sus casos que son de mayúsculas y minúsculas.

Para esto, el inicio de la llamada de función de igualaLignRoCase () contiene un nombre de cadena y el otro contiene el otro nombre de cadena en los parámetros de una función. La función EqualSignorEcase () devuelve un valor booleano y println () funciona igual que antes para mostrar ese valor devuelto para las 3 comparaciones enumeradas en el programa.

Mientras nuestro programa está listo para su uso, asegúrese de probar el menú "Ejecutar" desde la barra de tareas de Eclipse para ejecutar este programa simple. Las 3 declaraciones de comparación que están ejecutando las funciones de igual a la vez () muestran 2 valores "falsos" y 1 valor "verdadero" a cambio. Esto se debe a que la cadena S1 es igual a S3, mientras que S2 no es igual a S1 y S3 de ninguna manera.

Ejemplo 2:

Aquí viene otro ejemplo aún más avanzado de la función Equalsignorecase () de Java para verificar la igualdad de las cuerdas. Para esto, utilizamos la clase ArrayList de Java que se usará para definir o inicializar una lista de matriz.

Después de importar la clase "ArrayList" de la "Java.Paquete Util ", inicializamos una cadena" s "en el método del controlador min (). Una variable de contador entero se inicializa a 0. Se declara una ArrayList "AL" y la función "Agregar" de la clase ArrayList se usa para poner algunos valores de cadena en la lista "AL", I.mi. Se agregan un total de 5 valores de cadena. Los 5 valores de la lista AL son diferentes de alguna manera, pero los valores en el índice 1 y 3 son los mismos en contenido, mientras que son diferentes en el caso.

El bucle "for" participa en la bucle de los elementos ArrayList de String ArrayList y continúa ejecutando la instrucción "IF". La instrucción "IF" compara cada elemento de la lista AL con el valor de la cadena "S" utilizando la función EqualsignorEcase (), ya sea igual o no después de ignorar sus casos. Si las cadenas coinciden, la variable de contador se incrementa en 1. La instrucción de función "println" muestra la salida deseada con el número de recuentos, ya sea que la cadena coincida con 1 tiempo o 2 veces.

En esta ejecución actualizada del código Java, la cadena "S" se combinó 2 veces.

Ejemplo 3:

Tengamos otro ejemplo de Java para usar la función EqualsignorEcase () para que coincida con las cadenas. Por lo tanto, inicializamos los valores variables de 4 cadenas. Solo las cadenas S1 y S2 son las mismas en contenido, mientras que son diferentes en el caso. Hacemos uso de la declaración IF-ELSE anidada aquí para comparar todas estas 4 variables de cadena entre sí en un total de 6 declaraciones a través de la función Java de EqualsignorEcase () para comparar. La primera condición compara la cadena S1 con la cadena S2 y verifica si ambas cuerdas son las mismas o no.

La siguiente condición de función verifica la igualdad de las cuerdas S1 y S3. Mientras que las siguientes dos líneas consecutivas comparan la cadena S1 con String S4 y S2 con S3. Después de esto, comparamos la cadena S2 con la cadena S4. Y la última condición de comparación de la función EqualSignorECase () compara la cadena S3 con la cadena S4. Cada declaración anidada "IF" devuelve "verdadero" y muestra el mensaje de éxito respectivo cuando el EqualSignorEcase () compara con éxito las cadenas y las declara igual utilizando el booleano "verdadero".

A la vez, solo 1 condición puede tener éxito. Si una condición "si" falla, el control se da a la siguiente parte "más: si". Si ninguna de las condiciones de "más: si" o simplemente "si" es exitosa, la última parte "más" se ejecuta en cualquier caso sin ninguna duda porque no tiene una condición especificada sino un mensaje de falla simple. Es hora de ejecutar este código de ejemplo EqualsignorEcase () en la herramienta para obtener los resultados.

Llegamos a saber que la tercera instrucción "si" se cumple a través de la función de igual a () y se muestra "s1 snd s2 es igual" de alguna manera después de ignorar el caso.

Conclusión

Este artículo es una demostración de ejemplo completa del método de Java EqualsignorEcase () para comparaciones de cadenas. Mientras tanto, agregamos algunos ejemplos de Java en los que nunca verá ninguna complejidad y similitud entre los ejemplos donde cada ejemplo es diferente. Utilizando la función de igualaLignorEcase (), logramos declarar dos cadenas como las mismas después de ignorar su caso, que es el caso superior o en minúsculas.