Java string on võrdne IgnoreCase ()

Java Stringi meetod equalsIgnoreCase () võrdleb kahte stringi, eirates juhtumite erinevusi. Kui stringid on võrdsed, tagastab equalsIgnoreCase () true. Kui ei, siis tagastab vale.

Stringi equalsIgnoreCase()meetodi süntaks on:

 string.equalsIgnoreCase(String str)

Siin on string Stringklassi objekt .

equalsIgnoreCase () parameetrid

Stringi equalsIgnoreCase()meetod võtab ühe parameetri.

  • str - võrreldav string

equalsToIgnoreCase () Tagastusväärtus

  • tagastab tõene, kui stringid on võrdsed, ignoreerides juhtumi kaalutlusi
  • tagastab vale, kui stringid pole võrdsed
  • tagastab vale, kui str argument onnull

Näide 1: Java string on võrdne IgnoreCase ()

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

Siin,

  • str1 ja str2 on võrdsed, kui te ei arvesta juhtude erinevusi. Seega str1.equalsIgnoreCase(str2)naaseb true.
  • str1 ja str3 ei ole võrdsed. Seega str1.equalsIgnoreCase(str3)ja str3.equalsIgnoreCase(str1)naaseb false.

Näide 2: kontrollige, kas kaks stringi on võrdsed

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

Väljund

 str1 ja str2 on võrdsed

Kui peate võrdlema kahte stringi arvestatavate juhtumierinevustega, kasutage kumbagi

  • Java string võrdub ()
  • Java string võrrelda ()

Huvitavad Artiklid...