Groovy - compareToIgnoreCase ()
Confronta due stringhe lessicograficamente, ignorando le differenze tra maiuscole e minuscole.
Sintassi
int compareToIgnoreCase(String str)
Parametri
Str - Valore stringa per il confronto.
Valore di ritorno
Questo metodo restituisce un numero intero negativo, zero o un numero intero positivo poiché la stringa specificata è maggiore, uguale o minore di questa stringa, ignorando le considerazioni sul caso.
Esempio
Di seguito è riportato un esempio di utilizzo di questo metodo:
class Example {
static void main(String[] args) {
String str1 = "Hello World";
String str2 = "HELLO WORLD";
String str3 = "HELLO World World";
System.out.println(str1.compareToIgnoreCase( str2 ));
System.out.println(str2.compareToIgnoreCase( str3 ));
System.out.println(str3.compareToIgnoreCase( str1 ));
}
}
Quando eseguiamo il programma sopra, otterremo il seguente risultato:
0
-6
6