位置:首頁 > 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