Java中的compareToIgnoreCase()方法是用來比較兩個字符串的字典順序,而忽略大小寫的差異。它是在String類中定義的,具有以下語法:
public int compareToIgnoreCase(String str)
該方法接受一個字符串作為參數,并返回一個整數值,表示比較結果。返回值有以下幾種可能:
下面是一個使用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"的字典順序,由于忽略大小寫,所以它們被認為是相等的,最終輸出結果為"兩個字符串相等"。