String compareToIgnoreCase (), méthode

La description

Cette méthode compare deux chaînes lexicographiquement, en ignorant les différences de casse.

Syntaxe

Voici la syntaxe de cette méthode -

int compareToIgnoreCase(String str)

Paramètres

Voici le détail des paramètres -

  • str - la chaîne à comparer.

Valeur de retour

  • Cette méthode retourne un entier négatif, zéro ou un entier positif car la chaîne spécifiée est supérieure, égale ou inférieure à cette chaîne, en ignorant les considérations de casse.

Exemple

public class Test {

   public static void main(String args[]) {
      String str1 = "Strings are immutable";
      String str2 = "Strings are immutable";
      String str3 = "Integers are not immutable";

      int result = str1.compareToIgnoreCase( str2 );
      System.out.println(result);

      result = str2.compareToIgnoreCase( str3 );
      System.out.println(result);

      result = str3.compareToIgnoreCase( str1 );
      System.out.println(result);
   }
}

Cela produira le résultat suivant -

Production

0
10
-10