該方法將一個字串與另一個字串進行比較,在比較過程中忽略大小寫。參數不為null,且這兩個String相等(忽略大小寫),則傳回true;否則傳回false。
語法
equalsIgnoreCase(String anotherString)
anotherString:anotherString為指定比較的字串物件。
範例 使用equalsIgnoreCase ()函數比較字串strCom1與字串strCom2是否相等。
String strCom1 = "MN"; String strCom2 = "mn"; boolean strB = strCom1.equalsIgnoreCase(strCom2);
典型應用 equals方法和equalsIgnoreCase方法都是應用十分廣泛的方法,兩者之間的區別為equals方法在比較的過程中嚴格區分大小寫,而equalsIgnoreCase方法在比較的過程中忽略大小寫。本範例使用兩個只有大小寫不同的字串,分別使用這兩個方法進行比較,運行結果如圖1.3所示。
本範例的關鍵程式碼如下:
public static void main(String[] args) { String str1 = "I LIKE JAVA"; //定义字符串 String str2 = "i like java"; boolean bool1 = str1.equals(str2); //使用equals方法进行比较 boolean bool2 = str1.equalsIgnoreCase(str2); //使用equalsIgnoreCase方法进行比较 System.out.println("使用equals方法进行比较:"+bool1); //输出比较结果 System.out.println("使用equalsIgnoreCase方法进行比较:"+bool2); }
【相關推薦】
1. 詳解Java中equals()、equalsIgnoreCase()和==三者差異
2. 介紹Java equalsIgnoreCase()方法實例
#3. #分享Java中equals和equalsignorecase的區別及使用實例教學
#以上是java中equalsIgnoreCase方法的圖文實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!