Java String porównuj do metody IgnoreCase()
Przykład
Porównaj dwa ciągi, ignorując różnice między małymi i dużymi literami:
String myStr1 = "HELLO";
String myStr2 = "hello";
System.out.println(myStr1.compareToIgnoreCase(myStr2));
Definicja i użycie
Metoda compareToIgnoreCase()
porównuje dwa ciągi w sposób leksykograficzny, ignorując różnice między małymi i dużymi literami.
Porównanie jest oparte na wartości Unicode każdego znaku w ciągu przekonwertowanej na małe litery.
Metoda zwraca 0, jeśli ciąg jest równy innemu ciągowi, ignorując różnice wielkości liter. Wartość mniejsza niż 0 jest zwracana, jeśli ciąg jest mniejszy niż inny ciąg (mniej znaków), a wartość większa niż 0, jeśli ciąg jest większy niż drugi ciąg (więcej znaków).
Składnia
public int compareToIgnoreCase(String string2)
Wartości parametrów
Parameter | Description |
---|---|
string2 | A String , representing the other string to be compared |
Szczegóły techniczne
Zwroty: | Wartość : int 0, jeśli ciąg jest równy innemu ciągowi, ignorując różnice w wielkości liter. < 0, jeśli ciąg jest leksykograficznie mniejszy niż drugi ciąg > 0, jeśli ciąg jest leksykograficznie większy niż drugi ciąg (więcej znaków) |
---|---|
Wersja Java: | 1.2 |
❮ Metody strunowe