Méthode compareToIgnoreCase() de Java

Java String类Classe String de Java


La méthode compareToIgnoreCase() est utilisée pour comparer deux chaînes lexicographiquement, en ignorant les différences de casse.

Syntaxe

int compareToIgnoreCase(String str)

Parameters

  • str-- la chaîne à comparer.

Valeur de retour

  • Si la chaîne argument est égale à cette chaîne, la valeur de retour est 0 ;
  • Si cette chaîne est inférieure à la chaîne argument, une valeur inférieure à 0 est renvoyée ;
  • Si cette chaîne est supérieure à la chaîne argument, une valeur supérieure à 0 est renvoyée.

Exemple

public class Test {

    public static void main(String args[]) {
        String str1 = "STRINGS";
        String str2 = "Strings";
        String str3 = "Strings123";

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

La sortie du programme ci-dessus est :

0
-3
3

Java String类Classe String de Java

Autres extensions