Dieser Artikel gibt Ihnen eine detaillierte Einführung in die Verwendung von Java CompareToIgnoreCase. Ich hoffe, er wird Freunden in Not hilfreich sein!
Java-compareToIgnoreCase()-Methode
compareToIgnoreCase()-Methode wird verwendet, um zwei lexikografische Zeichenfolgen zu vergleichen, unabhängig vom Fall.
Syntax
int compareToIgnoreCase(String str)
Parameter
str – Die zu vergleichende Zeichenfolge.
Rückgabewert
Wenn die Parameterzeichenfolge gleich dieser Zeichenfolge ist, ist der Rückgabewert 0; >
Beispiel
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
Erklärung :
In Bezug auf die Methode „compareToIgnoreCase()“ wird letztendlich der Unterschied zwischen den beiden Zeichenfolgen verglichen, unabhängig davon, ob es sich bei dem Parameter um ein Objekt oder eine Zeichenfolge handelt wird als Originalzeichenfolge bezeichnet, und diejenige im Methodenparameter ist die Parameterzeichenfolge. Diese Methode ist in zwei Vergleichsmethoden unterteilt: 1. Wenn unterschiedliche Zeichen innerhalb der kürzeren Zeichenfolgenlänge liegen Rückgabewert = Originalzeichenfolge und Parameterzeichen Der ASCII-Codewert des ersten unterschiedlichen Zeichens in der Zeichenfolge ist der ursprüngliche Minusparameter. Das Beispiel lautet wie folgt:String str1="javDscrspt"; String str2="jAvascript"; str1.compareToIgnoreCase(str2);
String str1="javAScript"; String str2="JaVa"; str1.compareToIgnoreCase(str2);
Das obige ist der detaillierte Inhalt vonLassen Sie uns über die Verwendung von Java CompareToIgnoreCase sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!