Chaîne Java equalsIgnoreCase ()

La méthode Java String equalsIgnoreCase () compare deux chaînes, en ignorant les différences de casse. Si les chaînes sont égales, equalsIgnoreCase () renvoie true. Sinon, il renvoie false.

La syntaxe de la equalsIgnoreCase()méthode string est:

 string.equalsIgnoreCase(String str)

Ici, string est un objet de la Stringclasse.

Paramètres equalsIgnoreCase ()

La equalsIgnoreCase()méthode string prend un seul paramètre.

  • str - la chaîne à comparer

EqualsToIgnoreCase () Valeur renvoyée

  • renvoie true si les chaînes sont égales, en ignorant les considérations de cas
  • renvoie false si les chaînes ne sont pas égales
  • renvoie false si l'argument str estnull

Exemple 1: Java String equalsIgnoreCase ()

 class Main ( public static void main(String() args) ( String str1 = "Learn Java"; String str2 = "learn java"; String str3 = "Learn Kolin"; Boolean result; // comparing str1 with str2 result = str1.equalsIgnoreCase(str2); System.out.println(result); // true // comparing str1 with str3 result = str1.equalsIgnoreCase(str3); System.out.println(result); // false // comparing str3 with str1 result = str3.equalsIgnoreCase(str1); System.out.println(result); // false ) )

Ici,

  • str1 et str2 sont égaux si vous ne tenez pas compte des différences de casse. Par conséquent, str1.equalsIgnoreCase(str2)revient true.
  • str1 et str3 ne sont pas égaux. Par conséquent, str1.equalsIgnoreCase(str3)et str3.equalsIgnoreCase(str1)revient false.

Exemple 2: vérifier si deux chaînes sont égales

 class Main ( public static void main(String() args) ( String str1 = "LEARN JAVA"; String str2 = "Learn Java"; // if str1 and str2 are equal (ignoring case differences), // the result is true if (str1.equalsIgnoreCase(str2)) ( System.out.println("str1 and str2 are equal"); ) else ( System.out.println("str1 and str2 are not equal"); ) ) )

Production

 str1 et str2 sont égaux

Si vous devez comparer deux chaînes en tenant compte des différences de casse, utilisez soit

  • Java String est égal à ()
  • Chaîne Java compareTo ()

Articles intéressants...