Șir Java este egal cu IgnoreCase ()

Metoda Java String equalsIgnoreCase () compară două șiruri, ignorând diferențele de majuscule. Dacă șirurile sunt egale, equalsIgnoreCase () returnează true. Dacă nu, se returnează fals.

Sintaxa equalsIgnoreCase()metodei șirului este:

 string.equalsIgnoreCase(String str)

Aici, șirul este un obiect al Stringclasei.

parametri equalsIgnoreCase ()

Metoda șirului equalsIgnoreCase()ia un singur parametru.

  • str - șirul care trebuie comparat

equalsToIgnoreCase () Valoare returnată

  • returnează true dacă șirurile sunt egale, ignorând considerentele de caz
  • returnează false dacă șirurile nu sunt egale
  • returnează fals dacă argumentul str estenull

Exemplul 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 ) )

Aici,

  • str1 și str2 sunt egale dacă nu luați în considerare diferențele de caz. Prin urmare, str1.equalsIgnoreCase(str2)se întoarce true.
  • str1 și str3 nu sunt egale. Prin urmare, str1.equalsIgnoreCase(str3)și str3.equalsIgnoreCase(str1)se întoarce false.

Exemplul 2: Verificați dacă două șiruri sunt egale

 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"); ) ) )

Ieșire

 str1 și str2 sunt egale

Dacă trebuie să comparați două șiruri cu diferențele de caz luate în considerare, utilizați oricare dintre ele

  • Șir Java este egal ()
  • Java String compareTo ()

Articole interesante...