кодесурса

Строка Java: метод CompareToIgnoreCase ()

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code