共計 593 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
Java 中的 compareToIgnoreCase() 方法是用來比較兩個字符串的字典順序,而忽略大小寫的差異。它是在 String 類中定義的,具有以下語法:
public int compareToIgnoreCase(String str)
該方法接受一個字符串作為參數(shù),并返回一個整數(shù)值,表示比較結(jié)果。返回值有以下幾種可能:
- 如果該字符串與參數(shù)字符串相等,則返回 0。
- 如果該字符串在字典順序上小于參數(shù)字符串,則返回一個小于 0 的值。
- 如果該字符串在字典順序上大于參數(shù)字符串,則返回一個大于 0 的值。
下面是一個使用 compareToIgnoreCase() 方法的例子:
String str1 = "Hello";
String str2 = "hello";
int result = str1.compareToIgnoreCase(str2);
if(result == 0) {System.out.println(" 兩個字符串相等 ");
} else if(result < 0) {System.out.println("str1 在字典順序上小于 str2");
} else {System.out.println("str1 在字典順序上大于 str2");
}
在上面的例子中,我們比較了兩個字符串 "Hello" 和 "hello" 的字典順序,由于忽略大小寫,所以它們被認(rèn)為是相等的,最終輸出結(jié)果為 " 兩個字符串相等 "。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完