Méthode equalsIgnoreCase() de Java

Java String类Classe String de Java


La méthode equalsIgnoreCase() est utilisée pour comparer la chaîne avec l'objet spécifié, en ignorant les différences de casse.

Syntaxe

public boolean equalsIgnoreCase(String anotherString)

Parameters

  • anObject-- L'objet à comparer avec la chaîne.

Valeur de retour

Renvoie true si l'objet donné est égal à celui-ci, sinon renvoie false.

Exemple

equals() vérifie les différences de casse, alors que equalsIgnoreCase() ne le fait pas :

Exemple

public class Test {
    public static void main(String args[]) {
        String Str1 = new String("example");
        String Str2 = Str1;
        String Str3 = new String("example");
        String Str4 = new String("EXAMPLE");
        boolean retVal;

        retVal = Str1.equals( Str2 );
        System.out.println("Valeur de retour = " + retVal );

        retVal = Str3.equals( Str4);
        System.out.println("Valeur de retour = " + retVal );

        retVal = Str1.equalsIgnoreCase( Str4 );
        System.out.println("Valeur de retour = " + retVal );
    }
}

La sortie du programme ci-dessus est :

返回值 = true
返回值 = false
返回值 = true

Java String类Classe String de Java

Autres extensions