Cet article vous donnera une introduction détaillée à l'utilisation de Java compareToIgnoreCase. J'espère qu'il sera utile aux amis dans le besoin !
La méthode Java compareToIgnoreCase()
la méthode compareToIgnoreCase() est utilisée pour comparer deux chaînes lexicographiques, quel que soit le cas.
Syntaxe
int compareToIgnoreCase(String str)
Paramètres
str – La chaîne à comparer.
Valeur de retour
Si la chaîne de paramètre est égale à cette chaîne, la valeur de retour est 0 <🎜 ; >
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); } }
0 -3 3
Explication :
Concernant la méthode compareToIgnoreCase(), peu importe que le paramètre soit un objet ou une chaîne, ce qui est finalement comparé est la différence entre les deux chaînes. Ci-après, celle du côté de la méthode appelante. est appelée la chaîne d'origine, et celle du paramètre de méthode est la chaîne de paramètre. Cette méthode est divisée en deux méthodes de comparaison : 1. Lorsque différents caractères se trouvent dans la longueur de chaîne la plus courte Valeur de retour = chaîne d'origine et caractère de paramètre La valeur du code ASCII du premier caractère différent de la chaîne est le paramètre moins d'origine. L'exemple est le suivant :String str1="javDscrspt"; String str2="jAvascript"; str1.compareToIgnoreCase(str2);
String str1="javAScript"; String str2="JaVa"; str1.compareToIgnoreCase(str2);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!