El método equalsIgnoreCase() de la clase String compara dos strings independientemente del caso (inferior o superior) de la string. Este método devuelve un valor booleano, verdadero si el argumento no es nulo y representa una string equivalente que ignora el caso; de lo contrario, es falso.
Sintaxis:
str2.equalsIgnoreCase(str1);
Nota: Aquí str1 y str2 son las strings que necesitamos comparar.
Parámetros: una string que se supone que debe compararse.
Tipo de retorno: un valor booleano, verdadero si el argumento no es nulo y representa una string equivalente ignorando el caso, de lo contrario, falso.
Ilustraciones:
Input : str1 = "pAwAn"; str2 = "PAWan" str2.equalsIgnoreCase(str1); Output :true
Input : str1 = "powAn"; str2 = "PAWan" str2.equalsIgnoreCase(str1); Output :false Explanation: powan and pawan are different strings.
Nota: str1 es una string que debe compararse con str2.
Ejemplo:
Java
// Java Program to Illustrate equalsIgnoreCase() method // Importing required classes import java.lang.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Declaring and initializing strings to compare String str1 = "GeeKS FOr gEEks"; String str2 = "geeKs foR gEEKs"; String str3 = "ksgee orF geeks"; // Comparing strings // If we ignore the cases boolean result1 = str2.equalsIgnoreCase(str1); // Both the strings are equal so display true System.out.println("str2 is equal to str1 = " + result1); // Even if we ignore the cases boolean result2 = str2.equalsIgnoreCase(str3); // Both the strings are not equal so display false System.out.println("str2 is equal to str3 = " + result2); } }
str2 is equal to str1 = true str2 is equal to str3 = false
Publicación traducida automáticamente
Artículo escrito por pawan_asipu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA