位置:首页 > Java技术 > Java基础教程 > Java String equalsIgnoreCase()方法

Java String equalsIgnoreCase()方法

描述

此方法将这个字符串比较另一个字符串,忽略大小写因素。 两个字符串被认为是相等(忽略大小写),如果它们是相同的长度,并在两个字符串对应的字符是相等的(忽略大小写)。

语法

此方法定义的语法如下:

public boolean equalsIgnoreCase(String anotherString)

参数

这里是参数的细节:

  • anotherString -- 此字符串比较再次比较字符串。

返回值:

  • 如果该参数不为null和字符串相等(忽略大小写)此方法返回true,否则返回false。

例子:

public class Test {

   public static void main(String args[]) {
      String Str1 = new String("This is really not immutable!!");
      String Str2 = Str1;
      String Str3 = new String("This is really not immutable!!");
      String Str4 = new String("This IS REALLY NOT IMMUTABLE!!");
      boolean retVal;

      retVal = Str1.equals( Str2 );
      System.out.println("Returned Value = " + retVal );

      retVal = Str1.equals( Str3 );
      System.out.println("Returned Value = " + retVal );

      retVal = Str1.equalsIgnoreCase( Str4 );
      System.out.println("Returned Value = " + retVal );
   }
}

这将产生以下结果:

Returned Value = true
Returned Value = true
Returned Value = true