共用方式為


String.CompareToIgnoreCase(String) 方法

定義

比較兩個字串的語彙,忽略大小寫差異。

[Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")]
public int CompareToIgnoreCase (string str);
[<Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")>]
member this.CompareToIgnoreCase : string -> int

參數

str
String

String要比較的 。

傳回

負整數、零或正整數,因為指定的 String 大於、等於或小於此 String,忽略大小寫考慮。

屬性

例外狀況

如果 為 ,則 stringnull

備註

比較兩個字串的語彙,忽略大小寫差異。 這個方法會傳回整數,其正負號是使用正規化版本的字串呼叫 compareTo ,其中案例差異已透過呼叫 Character.toLowerCase(Character.toUpperCase(character)) 每個字元來消除。

請注意,此方法不會<></em> 將地區設定納入考慮,而且會導致特定地區設定的不盡如人意的順序。 類別 java.text.Collator 提供區分地區設定的比較。

已在1.2中新增。

java.lang.String.compareToIgnoreCase(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於