Рубрики

equalsIgnoreCase () в Java

Метод equalsIgnoreCase () сравнивает две строки независимо от регистра (нижнего или верхнего) строки. Этот метод возвращает значение true, если аргумент не равен NULL и представляет эквивалентный регистр игнорирования String, в противном случае — значение false.

Синтаксис:

str2.equalsIgnoreCase(str1);
Here str1 and str2 both are the strings which we need to compare.

Параметры:

str1: This is a string which needs to be compared.

Возвращение:

This method returns true if the argument is not null and it represents an 
equivalent String ignoring case, else false.

Примеры:

Input : str1 = "pAwAn";
        str2 = "PAWan"
        str2.equalsIgnoreCase(str1);
Output :true

Input : str1 = "powAn";
        str2 = "PAWan"
        str2.equalsIgnoreCase(str1);
Output :false
Explenation: powan and pawan are different strings. 

import java.lang.*;

  

public class GFG {

  

  public static void main(String[] args) {

    String str1 = "GeeKS FOr gEEks";

    String str2 = "geeKs foR gEEKs";

    String str3 = "ksgee orF geeks";

  

    // если мы игнорируем случаи, обе строки равны.

    boolean result1 = str2.equalsIgnoreCase(str1);

    System.out.println("str2 is equal to str1 = " + result1);

  

    // даже если игнорировать регистры, обе строки не равны.

    boolean result2 = str2.equalsIgnoreCase(str3);

    System.out.println("str2 is equal to str3 = " + result2);

  }

}

Выход:

str2 is equal to str1 = true
str2 is equal to str3 = false

Рекомендуемые посты:

equalsIgnoreCase () в Java

0.00 (0%) 0 votes