Описание

Метод compareToIgnoreCase() – в Java сравнивает лексически две строки, игнорируя регистр букв.

Синтаксис

Синтаксис метода:

int compareToIgnoreCase(String str)

Параметры

Подробная информация о параметрах:

  • str – строка для сравнения.

Возвращаемое значение

  • В Java compareToIgnoreCase() возвращает отрицательное целое число, ноль или положительное целое число, если заданная строка меньше, равна или больше сравниваемой строки, игнорируя регистр.

Пример

public class Test {

   public static void main(String args[]) {
      String str1 = "Я буду хорошим программистом!";
      String str2 = "Я Буду Хорошим Программистом!";
      String str3 = "Я буду хорошим дворником!";

      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);
   }
}

Получим следующий результат:

0
11
-11

Оглавление