кодесурса

Java String: метод equalsIgnoreCase ()

script1adsense2code
script1adsense3code

public boolean equalsIgnoreCase (String anotherString)

Метод equalsIgnoreCase () используется для сравнения указанной строки с другой строкой, игнорируя при этом конкретные случаи. Две строки считаются равными без учета регистра, если они имеют одинаковую длину, а соответствующие символы в двух строках равны без учета регистра.

Два символа c1 и c2 считаются одним и тем же регистром игнорирования, если хотя бы одно из следующего верно:

  • Два символа одинаковы (по сравнению с оператором ==)
  • Применение метода Character.toUpperCase (char) к каждому символу дает одинаковый результат
  • Применение метода Character.toLowerCase (char) к каждому символу дает одинаковый результат

Платформа Java: Java SE 8

Синтаксис:

 equalsIgnoreCase (String anotherString) 

Параметры:

название Описание Тип
anotherString Строка для сравнения этой строки. строка

Возвращаемое значение: true, если аргумент не равен NULL и представляет эквивалентный регистр игнорирования String; ложь в противном случае.

Возвращаемое значение Тип: логическое значение

Наглядное представление метода Java String equalsIgnoreCase ()


Пример: метод Java String equalsIgnoreCase ()

В следующем примере показано использование метода java String ().

public class Example {
public static void main(String[] args)
    {
        String columnist1 ="Stephen Edwin King";
        String columnist2 ="John Gilbert";
        String columnist3 ="stephenedwin king";
        // Test any of the above Strings equal to one another
boolean equals1 = columnist1.equalsIgnoreCase(columnist2);
boolean equals2 = columnist1.equalsIgnoreCase(columnist3);
System.out.println();
        // Display the results of the equality checks.
System.out.println("\"" + columnist1 + "\" equals \"" +
            columnist2 + "\"? " + equals1);
System.out.println("\"" + columnist1 + "\" equals \"" +
            columnist3 + "\"? " + equals2);
System.out.println();
    }
}

Выход:

 «Стивен Эдвин Кинг» равен «Джону Гилберту»? ложный      
«Стивен Эдвин Кинг» равняется «Стивендуин Кинг»? ложный

Редактор кода Java:

Предыдущий: метод равных
Далее: метод форматирования

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code