Строка Java: метод CompareToIgnoreCase ()
public int compareToIgnoreCase (String str)
Метод compareToIgnoreCase () сравнивает две строки лексикографически, игнорируя различия регистра. Этот метод возвращает целое число, знак которого является признаком вызова CompareTo с нормализованными версиями строк, где различия в регистре были устранены путем вызова Character.toLowerCase (Character.toUpperCase (character)) для каждого символа.
Примечание. Этот метод не учитывает локаль и приведет к неудовлетворительному упорядочению для определенных локалей. Пакет java.text предоставляет средства сортировки, позволяющие упорядочивать с учетом локали.
Платформа Java: Java SE 8
Синтаксис:
compareToIgnoreCase (String str)
Параметры:
название | Описание | Тип |
---|---|---|
ул | Строка для сравнения. | ИНТ |
Возвращаемое значение:
отрицательное целое, ноль или положительное целое число, так как указанная строка больше, равна или меньше этой строки, игнорируя соображения регистра.
Тип возвращаемого значения: int
Пример: метод Java String compareToIgnoreCase ()
В следующем примере показано использование метода java String ().
public class Exercise {
public static void main(String[] args)
{
System.out.println();
String str1 ="This is Python exercise 1";
String str2 ="This is Ruby Exercise 1";
System.out.println("String 1: " + str1);
System.out.println("String 2: " + str2);
// Compare the two strings.
int result = str1.compareToIgnoreCase(str2);
// Display the results of the comparison.
if (result < 0)
{
System.out.println("\"" + str1 + "\"" +
" is less than " +
"\"" + str2 + "\"");
}
else if (result == 0)
{
System.out.println("\"" + str1 + "\"" +
" is equal to " +
"\"" + str2 + "\"");
}
else // if (result > 0)
{
System.out.println("\"" + str1 + "\"" +
" is greater than " +
"\"" + str2 + "\"");
}
}
}
Выход:
Строка 1: это упражнение Python 1 Строка 2: это упражнение Ruby 1 «Это упражнение Python 1» меньше, чем «Это Ruby Упражнение 1"
Редактор кода Java:
Предыдущий: сравнить с методом
Далее: метод concat
Новый контент: Composer: менеджер зависимостей для PHP , R программирования