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