Metodo string compareToIgnoreCase ()
Descrizione
Questo metodo confronta lessicograficamente due stringhe, ignorando le differenze tra maiuscole e minuscole.
Sintassi
Ecco la sintassi di questo metodo:
int compareToIgnoreCase(String str)
Parametri
Ecco il dettaglio dei parametri:
str - la stringa da confrontare.
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
public class Test {
public static void main(String args[]) {
String str1 = "Strings are immutable";
String str2 = "Strings are immutable";
String str3 = "Integers are not immutable";
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);
}
}
Questo produrrà il seguente risultato:
Produzione
0
10
-10